I don't think you a picking up on the issue, or maybe not seeing it in the same light. The issue is the friends would happily play the game if Hasbro allowed it to be on DnD beyond, but Hasbro doesn't allow it on DnD beyond, so they hesitate to play. So it's not a lack of wanting to play the game but an additional hurdle they see themselves as having to hope through to play.
Is it's Hasbro 's problem, no it's not. Would it be better for the industry if Hasbro made it easier for more people to access more products they don't own. I believe so, but that's my opinion other's may very.
Should Hasbro even care about what's best for the industry, again my opinion but I think they should, I think all companies should care about the health of their industry and not just their profit margin (not saying they shouldn't care about being profitable) but I'm kind of a Pollyanna when it comes to how I think companies should run.