There are a few things, but why do they want our money? Yes we use the free roads, we get free entry to many of the government's funded stuff, we get the protection from the police (or get tickets!) but other than that?
We pay fuel, taxed fuel, which should support the road system, we pay our own health, we spend a lot of money in all sort of stuff, I spent over $10,000 this winter, we pay more for the government funded campground (we do not get 1/2 price when older), ect.
They already get some of our money, so what is it with 183 days, and this is from both side. If an American comes to Canada it is the same, he pays for his services.