Ditto here. I may sound like an old geezer here but I'm noticing more and more of these "experts" boviating all over the net in recent years. They've usually been reading someone like Paul Graham or Joel whatshisname (incidentally, two reasonably accomplished people who nevertheless need to show a far greater tech-cred-to word-vomit ratio to be taken seriously by me). These people tend to have had the good fortune of working in one of the recently successful web/mobile app businesses (twitter, location-check-in apps etc.). These sites are usually successful not due to the awesome technical advancements they brought to the field but having the good fortune to have a web-site or whatever with the right feature set at the right time and sometimes even just the right name (prime example, twitter).
How do I know this... haha I've worked in one of those companies (as a systems guy ... the *only* systems guy even) I know the average technical level of the guys hacking out php or javascript or whatever the trendy lingo of the day is. It's abysmal. Anything under these layers of software is a mystery to them. And yet.... sigh. These dudes just need to shut up and stop embarrassing themselves.