Tbh I don't think it's _even_ anti-business; if people were more comfortable with subscriptions, which this should achieve, they would be more willing to enter into them. It's anti-bad-business, granted, but you'd probably expect it to if anything increase commerce in the long run.