The studio is making all the right noises. No loot boxes, no pay to win, new map - it’s free, new character - it’s free… But like you say, the proof will be in the pudding.
They have said that there will be cosmetic items as paid ‘DLC’, but for a $30 game I can accept that.
Personally I hope this is mega successful and makes the big studios take note and throw away their cookie cutters because I really want diversity and ‘different’ to be the future.