If you think sports can't have an element of luck, you've never played a sport competitively before. Show me one definition of sport that excludes activities with elements of randomness. You won't find one, because it's bullshit.
You are absolutely right, a lot of sports have element of luck to them.
However, you seriously need to learn to read what people write before you go on ragging attack.
here is the definition:The sport should not rely on any element of “luck”specifically integrated into the sport.
And school = sport? What? A sport is an athletic activity requiring skill or physical prowess and often of a competitive nature, as racing, baseball, tennis, golf, bowling, wrestling, boxing, hunting, fishing, etc. (Source).
Definition of sport by Sport Accord international organisation:
The sport proposed should include an element of competition.
The sport should not rely on any element of “luck” specifically integrated into the sport.
The sport should not be judged to pose an undue risk to the health and safety of its athletes or participants.
The sport proposed should in no way be harmful to any living creature.
The sport should not rely on equipment that is provided by a single supplier.
SportAccord uses five categories for its member federations' sports, many of which fall into more than one category:
Primarily physical (e.g. rugby or athletics)
Primarily mind (e.g. chess or go)
Primarily motorised (e.g. Formula One or powerboating)
Primarily coordination (e.g. billiards)
Primarily animal-supported (e.g. equestrianism)
Just because a term has ambiguous bounds doesn't mean anything can be applied to that term. I don't think the title of competitive gaming is important. It doesn't matter if you call it a sport, or esports, or whatever else you want to call it. It just matters that it's a legitimate competition with a level of difficulty comparable to traditional competitive activities, many of which are traditionally classified as sports.
So yeah, you can successfully argue that school is sport, since it ticks all categories and you can also successfully argue that Baseball is not a sport since tree has been killed to make a bat or that football is not a sport since it posses threat to health and safety of participants and a lot of living creatures have been killed to make a stadium.
As I said, it is a can of worms since no one can be definitively proven wrong or right on claiming something is a sport. Definition of sport is just to broad and unspecific
P.S. I have played competitive sports, and I have medals to prove it to.....