TRS19 and TRS22 are virtually the same game (although both come with different routes), except that TRS22 supports build 5.1 (the latest Trainz asset number), while TRS19 does not (only up to 5.0). TRS22 has a few bugs but I believe they have been fixed for the most part. You get TRS22 for free(?) if you get Trainz Plus which comes with a few more cool options. Ultimately, it's up to you and what you prefer to spend your money on.
The world would be a better place if people learned the difference between right and wrong, and stood up to those who do wrong.