Yeah, this is actually how its been for a very long time. Any kind of brown townytic software is designed to track user interaction, normally for iterative purposes but it's not uncommon for this to be used to manage micro-transactions.
I live by a fun rule: any game that introduces micro-transactions in an intrusive way is a product I immediately get rid of (or has a very high likely-hood of being rid of). It really isn't difficult to dodge ingame purchases with an ounce of restraint. I say let the dummies spend their money.