Yeah; it's sort of inconvenient to get drivers now. Purchasing their product should come with the right to update their drivers without signing up for them, as it's been in the past.
---
A plethora of DKC-related fanart to numb your mind:
http://kjsteroids.deviantart.com