Why are ethernet ports always upside-down?
Connector profile is often a huge concern. I think you'll find that by putting the contacts on the top and the tab close to the board, the socket can be made 1mm or 1.5mm less tall.