No experience in the field, other than 2048, so take this with a grain of salt.
In my opinion it’s about your ethical stance and who your target audience is, and whether you’re trying to make a ton of money or just enough to survive. You’re obviously going to fight an uphill battle if you don’t employ any such (predatory?) marketing tactics. However, you could position yourself as explicitly standing against those and that might attract a smaller but loyal user base.
If you’re lucky, and build something good, and people talk about it, you might find that you’ll get users regardless. However, at the end of the day, what matters is whether you can keep the lights on, so you may have to relax some of your stances and rules or find ways to market your product that don’t fall into the categories you’ve described.