You just contradicted yourself.
You don't want barriers-to-entry, yet you put them up, yourself. You may not realize it, but you're proving my point. You aren't interested in scaling a userbase, because if you were, you wouldn't be completely dismissing everyone else outside of Hive.
Your approach is Walled Garden, yes, you are forcing people to use Hive to access the platform. You're not offering optionality, you're not giving the consumer choices. You are telling them what to do and how to do it.
This is not what DLT was created for. It was created to DISTRIBUTE data, not keep it in a Walled Garden that is shrinking in userbase.
Hive Keychain is going to be EVM-compatible, in case you weren't paying attention to the serious builders at VSC. They are not trying to keep people behind walls of Hive, they are trying to open the doors to new users by offering them a way to move liquidity from Bitcoin to Hive.
Your approach completely fails to further the goals of decentralization.
You aren't making streamers' lives easier - you are making it more complicated by making them go off-platform and jump through hoops just to distribute their own content that PeerTube does for free already?
There is no contradiction, only your fallacy in how it works.
As I have said over and over, HiveStreams.Live is one outlet. You can send your stream to 100 outlets, that is not my concern or any users constraint.
However to transact in Hive, you need a hive account, and this a Hive based app. I suppose you want me to add all 100 major brand name bitcoin/litecoin/Eth/ etc chains and 7000 shit coins to the tipping feature too?
Not gonna happen, Chief. We're talking on the hive blockchain right now. For all the reasons.
There Is NO WALL, except that you choose to use Hive as a personal choice. You can still go comment this same comment anywhere on a billion wordpress blogs. Also a choice.
I do not think your argument is valid, sorry.