I can understand some of what you're trying to say, but it seems that there must be some sort of error checking routine in TS2009 as CM2 will show whether there are any faults or warnings. Isn't it possible to apply the same sort of routine to the DLS to check older version uploads and reject any uploads to the DLS that show the same sort of errors that 2009 CM2 shows?
That's exactly what we have currently. The problem I'm referring to is that our validation (both CM and DLS) actively suppress a lot of really obvious errors when processing older content simply because we do want some of the content to work.
I've said all along that I'm willing to pay for DLS activity.
It's not a question of payment, it's a question of removing support for the old hacks and techniques that have long since been replaced.
One mistake that a lot of TRS2004 users are making in this discussion is that they consider themselves Auran customers, and expect us to act accordingly. While some few of them definitely still are, (thanks guys!), the great majority of TRS2004 users have not been our customers for about four years now. They may still be part of our community, and that's great. In many cases, they're not even that. But confusing 'community member' for 'customer' is not something that Auran can do if we want to stay in business.
This confusion then follows on to content creator expectations. If TRS2004 users are not our customers, then are TRS2004 content creators our content creators? This is a bit more ambiguous- certainly the newer products are designed to be able to load old content. Whether it's beneficial to us- that varies a lot from item to item. Let's just say that "losing" two TRS2004 creators and gaining one TS2010 creator as a result would be beneficial to us in the long run.
Keep in mind that Auran isn't really a content creation company, and hasn't been for a long time. It's in our interest to work with content creators who are pushing the boundaries, making the best content, using all the new features that we add. TRS2004 content creators generally don't fall into that category. (Again, there are always exceptions.)
So I guess you could say- while we have the utmost appreciation for every creator that produces Trainz content, whether great or small- we can't afford to forever subsidise people who are not our customers at the expense of our paying customers. If you have a legitimate reason why you can't upgrade from TRS2004 - for example, your computer is very old and you really can't afford to fix it - then yes, we can't really support you forever. I'm sorry that we have to leave you behind, but we're not a charity. We hope you've enjoyed the ride, and we're sure that you'll continue to do so even without our support.
For everyone else, get ready for some fun changes as some of the limitations are removed from our systems.
chris
ps. These are my personal thoughts on the matter and don't necessarily reflect the views of Auran as a whole or other staff members.