No, it’s not the nature of wireless routers. Seems like you may have range or other interference issues. Mine connects damned fast whenever I reboot; has been that way with every wireless router I’ve owned (and that’s been quite a few). You may very well consider a new 802.11n router. Again, I’ve had pretty good luck with D-Link. They’re very flexible (LOTS of setup options), but not complicated to set up in the least.
They’re also quite inexpensive; can get an n-level (i.e. latest and greatest) unit for under $100.
I wasn’t referring to connection speed, I was referring the arcane nomenclature and convoluted setup process.