I agree. John is a pretty nice guy, and I've seen him on the forums more than once here.
To be fair, the VRC0P module was more than one person's work and that maybe why it is so refined. 123 designed the basic structure with lights and thermostats. Some extra features were added by me to make it even more stable (delay before next job, etc), but these really aren't required if you use the newest VRC0P with the latest firmware. Markh added a lot of neat stuff too that I haven't had the pleasure of trying (motion sensors, door sensors, etc...) and I added lock support. On the whole, 123's structure is still there and works great, so he deserves a lot of credit as does Markh. Markh and 123 write very nice code IMHO.
At some point I'd like to redesign the module from the ground up to use the zensys classes directly and avoid using the expensive VRC0P. 123 and I didn't have certain technical zensys class information originally, but it's hard to justify the effort when the module works so well as is. Every now and then I'll get a hiccup when a dimmer loses power due to a burned out light bulb, but that is really the only issue I have. That would be an issue with any two wire dimmer though, so it's not fair to include that as an issue with the VRC0P or Z-Wave.