"What I don't see is why they don't detect the screen size of the device they are on and have the software stretch/shrink/etc to fit the screen as required. Having a different download etc for each different screen-sized device seems archaic and user unfriendly. It's worse than the whole "Is it crystal, or quartz, or pearl?" problems from the early days imho."
As far as I can make out, this is technically relatively easy for native applications. Even smaller lower-budget developers like CrazySoft (who are also quite new to Symbian development) have managed to include both orientations in the same installation file of every S60 game they release.
However, in the case of S-Tris 2 the problem might be to do with the way Elements Interactive develops software using their Edge engine.
If you look carefully, today's S-Tris 2 update didn't just cover S60, it covered every game version on every platform, including UIQ, S80, S90, Windows Mobile, Gizmondo etc etc, they all moved up to a new version number. Elements Interactive perhaps use just one single game file which they update and then automatically port through Edge to all the target platforms.
The lack of ability to switch from one orientation to another on the fly is possibly more a fault of Edge than the game itself, which would have been developed independently of any platform. On the other hand, if Edge lets them simultaneously release a game to twenty different platforms and variants, that would (for the developer) obviously greatly outweigh the disadvantage of no orientation switching.
"As a side thing for example 4Elements doesn't have an E90 specific version yet the screen in that when running on the internal screen is adjusted to give a larger view than the external screen affords."
Yes, this seems to be something that's very hit-and-miss with S60, some games seem to adjust perfectly to resolutions for which they weren't intended, while others have difficulties.
The E90's Global Race game works absolutely perfectly on the N95 and N93 in horizontal mode despite QVGA being much narrower than the E90's screen. (Although they've now apparently altered the GR download file so it won't work at all on anything other than an E90.)
On the other hand, many S60 games like Return To Mysterious Island (from an experienced commercial developer) and Frozen Bubble (from an open source programmer) have separate SIS files for different resolutions and orientations.