Can you clarify that? B2P is what console industry has always been doing - and IMO at least, the more restrictive the DRM and user-inconvenience policies, the faster the market will decline in favor of service-oriented models.
So as far as anti-used policies being good or bad - the way I see it, they'll primarily be good for the non-purchase based business models.
Buy 2 Play means it almost MMO without the sub, Faux-MMO
You will get updates non stop, hotfixes on the spot, but you will not be paying on a monthly basis and most of the time Add-On Content/DLC are more based in expansions
Rather than a company sell their product at the start and go away for a few months only to reappear to sell you the next map pack, then repeat process until next one till the yearly franchise refresh, the game would (hopefully) get supported hard
Just look at Guild Wars for reference
Buy the base game, get the MMO aspect, get updates/fixes/content free of charge, and to expand on the experience purchase the expansions that keep furthering the world/franchise
I'd rather have my character traverse through all Destiny titles as the main entity through my account, rather than get hampered down by yearly refreshes by almost going back to step 1 of the process
What looks more feasible and worth it:
Destiny + Expansion which moves your character over to Destiny 2 + Expansion which prolong your career in that franchise and then eventually Destiny 3 + Expansion, etc.
(Migrate, Carry-Over, Continuity)
or
Destiny + Expansion, once that parts done, Destiny 2 + Expansion arrive you start at the beginning all over again, then again at Destiny 3 + Expansion
(Stop-Gap, Leveled Playing Field, Restart)