Actually "Ladder" is quite handy, due to the fact it reads like an electrical drawing ( at least on industrial installations ).
You have your contacts ( NO , NC ) and your output coils ( relays, contactors ).
Furthermore, Step7 and generally Siemens hardware are expensive, but when you consider the total cost of a basic industrial installation, it's peanuts. That and the guarantee for spare parts the next 15 years, well I'd choose Siemens ( or Rockwell, Schneider, Omron , Yaskawa , ABB etc ) for my critical industrial installation.