It's fair to criticize this, but it's worth noting that this is how subscriptions work in Google / Apple app stores. You really can't do anything else.
It’s their problem to figure out how to present their product to me in a compelling way that I am willing to pay for. I don’t open my wallet just because I feel bad for starving founders.
It got rejected by Apple. They insisted I use the native app store trial which is opt-out.
EDIT: I'm wrong, comment next to mine says Apple has rejected this. Maybe Google wouldn't though?