This is standard practice for many developers. They just need to show the "product" right away to keep the player engaged. Can't judge them. It's just that not everyone can properly lead the plot to such scene
Anyway it doesn't matter whether you like it or not. It's completely absurd to me that a payment system even decides what content is acceptable and what isn't. Hello, your job is simply to process payments, mind your own business clowns