There's plenty of research out there that shows that cycling, while a wonderful activity, does not cover everything you need to maintain your health. One particular item is that since it is not weight bearing, you are still at for osteoporosis (yeah, even guys, as you get older). As far as weight training actually helping on the bike, perhaps it's the result of building up your core muscles, but I don't really know.