No your article is very good, reading it on pocket at the moment.
I think in terms of development I think its good to have a good idea what's going on end to end, I would consider that normal. However, its good to have a specialism too, that is be a master of one or two things.
Its not much to ask someone to be proficient in a programming language or 3 and a database of some description, I don't think.
Man, that ff-tisa-web-pro font is genius. Even though it's rendered differently by Chrome, Firefox, and IE, it looks really good. In fact it looks so good in FF that I stopped to investigate!