No but it's still a hassle not being a citizen - especially if you travel a lot.
By contrast Canadian permanent residents are treated exactly the same as citizens - except you can't vote in federal elections. Although with the choices on offer that's probably a blessing !