I understand what you are saying and respectfully while I don't totally agree the way the game is played can always be improved. Hockey evolved in Canada in a certain way and nothing is wrong with that however minor hockey is changing incredibly quickly in some ways. Money is playing a larger part than ever with prep schools, hockey academies, the struggle of for profit teams vs. subsidized teams etc. The line between US hockey and Canadian hockey is more blurred than ever with players honing their craft even from bantam age on the other side of their own national border. Skill training and player retention are on going issues to be sure. American hockey has benefited greatly from the number of Canadian NHL players building the game in the US not only at the professional level but from the youngest ages up. The USA hardly puts a a national team on the ice these days that doesn't include dual citizens. There are 64 NHL and AHL teams in North America, 52 of those play out of US markets.
Apologies if some Canadian teams don't take other teams as seriously as they should. Nothing unusual in that, happens in every sport and every league. Canada still produces top notch hockey players and plenty of depth. What more can you ask?