I certainly agree, but it was perhaps easier for the Simrail development team since they came later. They simply did the opposite of what DTG was doing. DTG built standalone isolated stretches, in Simrail it's a network, TSW is single player only, whereas you have multiplayer in Simrail, TSW scope is the whole world, in Simrail it's just Poland, etc. I think the problem with TSW is that DTG tried to please everyone... I seem to recall seeing Belarusian routes for Trainz, and I'm sure there are also railfans in eastern Poland. So far, the Simrail team hasn't tried to cater to them. But perhaps one day it will be possible to run a Warsaw - Minsk night train while by that time Swindon may still not be in TSW...
The other caveat with doing a Simrail style approach in TSW would be having to provide an increasingly huge timetable. SimRail gets round that by only having a full, somewhat fictionalised as it repeats every hour regardless of time of day, timetable for MP. Single Player relies TSC/MSTS style on a handful of playable scenarios, albeit with the ability to sub in a different train if you wish.
The reason why Simrail/Simkol release extensions and forming a larger map because this is how simulator industry works. They constantly expend their line coverage to attract more contracts from railway operators. Simkol is the second largest railway simulator provider in Poland. The biggest one is Simfactor, now cooperate with MASZYNA (and make some Simrail/Simkol developers sad because now the freeware game they had been contributed to is now... in their competitor's hand), which covers almost entire Poland railway lines, also some foreign routes. Also you should expect more lines from Lodz voivodeship. Because LKA is buying a lot more trains, and seems pretty happy to continue cooperate with Simkol for their new trains simulators. Also you might expect a Lublin route from a simulator contract with Polregio, featuring ETCS'ed EN57AL. (PS: WTF keep modernizing ancient stock instead of buying new one. ETCS installation is very expensive. EN57 is a very outdated train, with very weak underframe, poor crash worthiness.) But Lublin is too far away from any existing lines in Simkol map. So this maybe the first time they will release a standalone route. (Or miracle happens, as their first contract with LKA doesnt require them to connect ordered routes with existing routes, but Simkol did it anyway)