It's swings and roundabouts,
The reason the version number is staying the same if for ease of deployment. When a new update is released I don't want to bother with recompiling my app, or deploying configuration files to the GAC. Simply replace the files and it's deployed.
The usual way of doing things is through Hot Fixes, but that is when you have large software products, not components like this. The build and revision numbers (those that follow major.minor) tipacly stay internal for the deployment reasons stated above.
I honestly can't see your problem. The 6.0 release is far more stable and reliable than the 5.3, if you don't want to use it then it's completely up to you.
Ady
* BTW, I'm not CuteSoft