Read other letters about this article
A president has the power to veto legislation and pardon criminals, which means that in the end, a legal background is something of a plus.
This is why the Democrats tend to go with lawyers, having someone who can actually read legislation and has some training in understanding the consequences of that legislation
is something of a plus in a post which is basically 50% of the time, all about reading legislation and vetoing the crap.
Plus, it helps to have someone who can read a contract being in charge of signing major treaties.
Now your "Working class hero" type doesn't actually have the skill set to do that as well as your latte liberal lawyer. The latte liberal lawyer has some training in legal issues, and knows legalese, your working class hero is more likely to be the type screwed over by the legalese, or to ignore that portion of the job except for where it conflicts with that "working class hero"'s religious views or lobbyists.
The trouble is, politics is governed by people who do not see this. They want to have someone who is just like them running the country, because people just like them are losing their homes, their livelyhoods and their prospects. It is a genuine wish to change things, tainted with some genuine arrogance.
Thus you have people who are anything but "Working class heroes" who are normally still of good will, trying to run as "Working class heroes." It comes off as false and in the end, insulting.
Obama would be better running as he is, GW Bush ran as a "Working class hero" and look at where that landed America.