I don’t see how small and bootstrapped SW development companies like mine are contributing to MDG’s bottom line by submitting high quality code.
Just pull out of it and the situation changes. You can’t sit on it (and do nothing to very little) and have control over it whilst expecting others to work for you. It doesn’t work that way IMO.
I mean the world has moved on, we’re not talking about some cosmetic changes that MongoDB did to it. TXN is a significant step up and it has done wonders for our app in terms of avoiding data integrity problems due to errors happening midway through operations that are all part of a larger transaction.
Now we just rollback and we can concentrate on replicating the error on the exact same data vs spending days on trying to fix all the complicated relationships in our NoSQL db (yes, there are many relationships between the collections).
The current version of Meteor is a nightmare and like we all have written many times it is excellent for quick MVP development but it clearly is no longer ready for large scale, professional development with heavy duty on the backend. If you have a simple backend it is probably still ok to use.