There's no proof of that, most of the 'profit' ends up getting wasted on pointless tournaments as prizes. Just because a game makes sales off REQ's does not mean that it's going straight to the next main game, it certainly doesn't mean the quality of someone's work will drastically change either based on how money was wasted on REQ's. Money only goes so far since the designers are relying heavily on deadlines and the skills of the individual game designers that are working on the projects...and the way they handled H5 was appalling since they ended getting the fans to make content for them instead of 343i so yes I'm going to hate on Micro-transactions with everything I have because Micro-transactions are to blame for the stupid Achiles grinding and the endless farming/lottery system that we have to put up with today.
keep in mind, too, that those folks who do blow wads and wads of money on Req packs are helping fund future developments of the series in the long run. Req points don't pay salaries, good old money does. The more a game can bring in, the better off the game series is, and that includes being better for the folks that didn't spend any money on Req packs. Don't hate on them too hard; their spending benefits those of us who don't spend at all!
Loot box/packs have done nothing to improve the games and have done nothing to increase content more than previous titles, yet we're supposed to just accept it because 343i forced it onto us, regardless of if someone 'paid' money for it...it's still a P2W model that encourages people to buy packs to try get higher tier vehicles to gain an advantage...so it's irrelevant if someone saved up endless amount of points because that feature exist's in countless mobile games. The stamina is no different to most standard P2W mobile games...and yet this conviently get's used to ignore that fact to make it seem like a P2W model. The only difference after having REQ's saved up is the people who have saved up REQ's with 'in-game' currency is that it's just another form of currency so technically it would still be kind of like a P2W...even if the person's couldn't use 'real money'.
Do you have proof that it gets wasted on these "pointless" tournaments? It seems to me that having these tournaments would increase the allure of the game, and get it some extra press as well, coming back in what essentially turns into multiple layers of advertising. Regardless, saying that significant amounts of money make no difference in quality is completely off base. Know what you can do with more money? Hire more devs, so that those deadlines get easier to meet since the workload is more spread out, enabling a finer eye to be kept on details. It also would enable you to invest in more technological capital, making it easier to meet deadlines by procuring equipment that makes the developmental processes simpler and faster. Sure, the simple fact that you have money doesn't suddenly make your product's quality any better, but that's obvious. It's what you do with that money in order to amplify and streamline your processes that make the quality climb.
Do you think they should do away with Warzone entirely? Your argument against any form of Req points whatsoever in order to avoid your imagined version of what P2W means eradicates any reasonable chance of warzone existing. All those weapons, all those vehicles, how could you allocate them without Req points? What, unlock everything for everyone all the time? Pretty detrimental to gameplay, that. The Req system, that you claim added nothing to the series, makes warzone a possibility. It creates a system of Risk vs. Reward, requires strategy to implement what Reqs you have in your possession at the best possible time in order to maximize their usefulness on the battlefield. Having a few more of one Req than another constantly sways that evaluation back and forth, all over the place. It's brought a completely new dimension to the series, which id hardly consider "nothing".