unfortunately - i can easily prove you right...

after installing their software (specially WinCC flexible) no PC stays the same.
you can still see it move, but - with pain...
if they would listen to me, they would fire few guys and replace them with experienced game developers and put them in charge.
those guys manage to make very hardware demanding products that still run smooth and real time with dozens or hundreds of users on relatively slow and unreliable network such as internet (100-300kbps).
[rant on]
in comparison:
- Step7 can't monitor one dang rung ("network") in a trivial project when connected directly to just one node (PLC) using dedicated point to point connection such as 12Mbps profibus or anything else (10/100Mb ProfiNet).
- WinCC flexible cannot import and export alarms. no export works (even just texts - which is useless anyway) unless you have more than one language selected.
copy and paste doesn't work, copying 30 tags takes anywhere from 30 seconds to 10 minutes (should be 30ms).
- projects are monsters, i was comparing footprint of a file set (plc program, HMI and servo) on few similar jobs using different hardware and
Omron is about 1Mb, AB 3Mb, Siemens 180Mb (what are they on?). Those 180Mb after compression (with ZIP for example) shrink to 40Mb (takes a while and still a monster - plus you can't use it in this form). 20 projects, few revisions and backups ---> 40Gb of junk. with 30Gb gone just installing XP and all software, plus some manuals and files for other things and old 80Gb HDD was choking while I had to resort to frequent backups, use of externall HDD etc (not any more).
- cannot create application, compile it and download it to more than one unit (must recompile every time).
- they never learned how to manage website, downloading (service pack for example) can easily (did for me) turn into nightmare with tipical file sizes 1Gb or so and no resume option. the download stops and you have to start all over (how modern and flexible). i had to go gome and download it because on corporate network there are internet rushhours (8AM, lunch, 4pm, then at 8PM servers slows network down to crawl while doing backup etc.). unfortuntaly most of the time you find those things when you are in the middle of something and convenient, fast and reliable internet connection is not available. if you happen to be on site and you find out you need a patch, you are pretty much out of luck.
- everything is brute force, sledgehammer solution - "reinstall everything", "create project from scratch" etc. given horrible import/export options, i find this criminal...
[rant off]
the list goes on and on, one has to think of a proper "award" for products like this.