speaking of battle pass i wrote up a anti consumer monetization guide for live service slop that i will dump here and hope you can add to the discussion
also i am drunk so if it doesnt make sense its because there was some extra context that i dont remmeber

no currency obfuscation, decoupled currency, mismatched bundle currency, or too many currencies (WORST OFFENCE IMO, this is low iq whale entrapment)
no cooldown skips, pay to increase inventory / storage bottlenecks, content caps, premium status boost resource gain rates (SECOND WORST OFFENCE, means ftp can never catch up to whale powerlevels)
no powerlevel directly tied to p2w, no tiered powerlevel based on premium/subscription, no pay for temporary power boost/invulnerability, (third worst, this is becoming rare because of how obvious it is to low iq whales and the complaining)
no lootboxes, no gambling, no hidden rates, no upgrade rng tied to premium with insurance or pay2skip, the top powerlevel is just as accessible to whales as ftp (my threshold for p2w tolerance)
no power level fomo, no battle passes, has weekly bonuses but everyone likes them (i sometimes think these can be good, but i have no family so i have lots of free time and i understand it causes real social issues for people who have families)
has timed exclusive premium cosmetics, has fomo cosmetics (non issue)
has daily bonuses, log in rewards, (non issue) does not have continual login streak rewards