You do well to pose this question in the Politics section. The distribution of seats in the Canadian Parliament is such that unless a national party can win, or at least neutralize Quebec, it cannot win a majority. That is why all parties pander to Quebec, and promoting the French language nation-wide is part of that pandering. There is no "French fact" in the USA, so it is natural that the government would pander to Spanish as a vote getter.
On a personal level, I was obliged to take French in high school and enjoyed it. When I retired, I went to night school to reinforce the Spanish that I'd elected to take in University, because I enjoy vacationing in Spanish-speaking countries. Languages, like stamp collecting and bird watching, make for very engaging hobbies, but they should never be forced down ones throat for political reasons.