Further to @chilimatic, at least in the UK, there is very little difference in salary's of the two.
I would suggest that this perception may have been true a decade ago when the "front-end" developers wasn't nearly as complex and as broad as it is today. So to say that back-end are more respected that front-end is just a silly statement.