Ray Davies is a better singwriter than Townsend. And as a stand alone songwriter probably the best of the bunch.
Oddly Keef on his own supposedly wrote two of the Stones best - Ruby Tuesday and I think Lady Jane. 19th Nervous Breakdown and maybe one or two more an that is it - the rest of their stuff was largely crap.
I would say there are many people who would agree with you about Ray.