First picking support is optimal from a strategic point of view. If you pick a sololane first you are practically begging to get counterpicked.
That is if all the members of your team:
1) Have all or most of the champion roster available which makes switching easy.
2) Are aware of the concept of counterpicking and own the necessary champions.
3) Are more or less equally skilled.
4) Communicate and discuss picks with the rest of the team in the draft lobby during picking resulting in a coherent and viable team composition as far as going against the enemy team composition is concerned.
It works in tournament play and in 5-man premades. It can even work in solo queue at high elo. Although even in those situations you often use first pick to get whichever champ didn't get banned and is a strong pick (or just horribly broken ATM) regardless of what the enemy team has. First picking support is a very valid strategy but I wouldn't say it is optimal though.
But in low elo solo queue (particularly the dungpits of 1300 elo and lower) it won't work. Why? Because:
1) Picks go from highest to lowest elo, therefore the person the matchmaking thinks is least skilled picks last. While that isn't necessarily always true (rating in solo queue is flawed for many reasons but that is a different subject) it is in your interest as first pick to get whatever champion will have the most influence on the (positive) outcome of the match. Unless you want to lose elo you do not let those who are rated below you take a role that has a high potential to screw over the game if not played properly.
2) You cannot trust anyone else to do their job right. Hell you cannot trust anyone to follow your advice and NOT pick solo top trynd when the enemy already has garen despite the entire team telling him not to (saw this today, shockingly the garen was so retarded the trynd was 1/1 by midgame, worst garen I ever saw in ranked dodged a bullet there).
3) You are lucky enough if people on your team own 2 or more champions for every role. I see "I have no support" "I cannot jungle" "they banned/picked my only ad carry" way too often. You have to remember that in order to be matched with somebody at 1300 or lower you need to at best get lucky and get carried for 2-3 matches after you start playing ranked. So you are likely to end up with somebody who isn't aware that he should have more than one champion for every role just in case of an enemy ban/pick and not just AP carries or bruisers with a token one AD carry or support.
4) There is always somebody who doesn't say shit in the lobby and just picks what he wants not caring what the rest may or may not have decided upon in the chat. Yeah you can report him for that (won't do jack since the lobby log doesn't show up in the derpbunal) but unless you dodge you are stuck with the guy.
Mid is a highly volatile lane and ganks from mid can turn a game around. Furthermore if an AP carry gets fed or farmed as hell they can dominate mid-game and pretty much decide the outcome of the match alone. You do now want such an important role in the hands of somebody who barely has above 1200 that is just bloody retarded if your goal is to win the match.