How to improve "HAVING FUN" from zero to hero league

Well, there are a lot of things people dislike , but YOU KNOW YOUR JOB IS TO SELL “HAVING FUN” FOR PROFIT.
People aren’t having fun and they are leaving this sinking vessel.
People don’t enjoy losing. Guess what? Neither do you. NOBODY DOES. EVER.
So what could you do to “FIX THE FUN” ?
Here’s some advice :

Divide the gap between CASUAL and SERIOUS PLAYERS by higher requirements for competitive play. Example?
Minimum 16 Heroes Mastered (at level 15 or higher)
4x Tank,4xSupport,4xAssassin,4xSpecialist.

That way you will have less toxic competitive community. People will have more fun. Too many kids typing poo and thinking ranked is about who is the biggest keyboard warrior.

Add a list of maps played in competitive play , and enable player to “ban” one that he does not wish to play like you have in old “Warcraft 3 TFT”

REMOVE THE FORCED 50% WIN RATE.
Nobody. Ever. Wants. To. Lose. By. Force.
Not FUN.

Hmmmmmmmmmmmmmmmmmmm

Here, take my copypasta, too tired of wild assertions like this.

Imagine a developed and mentally stable adult believing in forced 50 and being unable to understand theyre not supposed to get a ‘prize’ of high rank just because they play the game alot but make no progress.

Theres alot of people who want participation trophies around.