I have watched the progress of TSW since I purchased it at the release this year and have seen much improvement, others may not agree. The ones who expected a perfect, ready to play out of the box without any bugs most likely are in that category. It has been a very ambitious endeavor for DTG. Using the UE4 engine and with the amount of physics required has caused a lot of issues but I feel they are working through them. The last update took almost 30 days to release but DTG took their time and in my opinion did a good job proofing the patch before releasing. The proof is that there were not a lot of negative impacts this last release. I believe they will keep chipping away at these issues.
As to uninstalling I do not see a reason to do this unless one feels that drive space is too valuable. I have 8.5 Tb so for me it is not an issue. I play TSW 5-10 hours a week with a total of 315 to date. For TS, 3-5 hours per week with 1572 hours to date.
Yes there is a lack of scenarios, the ability to edit or create routes or scenarios and no free roam but I would like to see the time spent to improve the game before releasing more DLC. It will take time but it will get better. For me it was money well spent.
