I don't think you want to drive those buses unless you have X-ray vision, the windows are opaque lol! Nah just kidding, much agreed, they do look great and if they were on OMSI I'd happily take them for a spin.
As for the screenshot, it does state that you can interpret the theme in any way, shape or form. It doesn't even have to be a bus.
Well 55% of voters thought that a render of buses not yet available to drive was worthy of winning SotM... SotM is self-moderating, if people feel that a submission shouldn't win they can place their vote elsewhere.