It all boils down to definition. Hands down cheerleading is an amazing athletic activity that takes strength, endurance, grace and guts! Way more of those qualities than many "sports"! I think the argument comes in because of the "rules" and "scoring" of cheer. Until all within the industry can work together and unify under one set of rules/scores...they won't call cheer a real "sport".
Hey my CP can out arm wrestle and has more abs than many of the football players! They know she is an Athlete! Now everyone in the industry needs to work together to get cheer recognized as a sport!