Cricket toss, unfair

Ive thought for a very long time that the toss of a coin is unfair.
A side through no SKILL but by LUCK can win a toss and have an advantage.
We are currently seeing a consderable disproportunate amount of teams
batting first in the Champions trophy winning[an advantage batting first]
Test matches are consideredly favoured to sides batting first.
When I played cricket finals in hard wicket comps, the sides batting first invariably
won the games, even after posting low targets.
I can apply the same logic in football as the sides winning the toss, particularly
on windy days, seem to win more often then not.[WWT an example this yearin g/f]
My opinion is LUCK should not be an overiding factor, SKILL, application etc should be
the prerequisite to winning games of sport.
Instead of tossing a coin for cricket, a more SKILLED way to determine the right
to bat or bowl first would be to have a competition an hour before the game starts.
We could have players throwing at the stumps from a distance[most hits wins toss]
Anything skill orientated would be a better alternative.
Also the composition of the teams 11 can be disadvantaged by the toss.
Sides should toss and then name the X1.
For example Australia might name Warnnnney + Macgill in the X1 and lose the toss
and bowl first...once again LUCK determines an issue.
By naming the side after the toss Australia could name say Bracken not Macgill.....
Sport, Business,Governments etc need to re-invent themselves in life, so should the toss
A side through no SKILL but by LUCK can win a toss and have an advantage.
We are currently seeing a consderable disproportunate amount of teams
batting first in the Champions trophy winning[an advantage batting first]
Test matches are consideredly favoured to sides batting first.
When I played cricket finals in hard wicket comps, the sides batting first invariably
won the games, even after posting low targets.
I can apply the same logic in football as the sides winning the toss, particularly
on windy days, seem to win more often then not.[WWT an example this yearin g/f]
My opinion is LUCK should not be an overiding factor, SKILL, application etc should be
the prerequisite to winning games of sport.
Instead of tossing a coin for cricket, a more SKILLED way to determine the right
to bat or bowl first would be to have a competition an hour before the game starts.
We could have players throwing at the stumps from a distance[most hits wins toss]
Anything skill orientated would be a better alternative.
Also the composition of the teams 11 can be disadvantaged by the toss.
Sides should toss and then name the X1.
For example Australia might name Warnnnney + Macgill in the X1 and lose the toss
and bowl first...once again LUCK determines an issue.
By naming the side after the toss Australia could name say Bracken not Macgill.....
Sport, Business,Governments etc need to re-invent themselves in life, so should the toss