12 years ago I and my wife started our first web shop using OSC. What a nightmare. If you wanted a new feature you could be almost sure it broke five others. Then PS came along and it was a relief. Compared to others it was really good. It is the last few years all has got astray. In my opinion, money has become more important than functionality. It's a pity, I am sure it was not planned from the beginning.
I just hope that TB stays on the path they are on. They do a great job. Let's hope they will be a bigger team, but not bigger than it can be controlled and keep that path