As a student in the amateur astronomy space (I didn't progress far) I was quite purturbed by the main sequence "colour == size" thing and the parallel lanes of "colour == distance" and "colour == age"
It felt like cheating to put 3 qualities into play, all of which could undermine the others. I'm not even really sure I think you can have two. Maybe there is some unstated principle that all dull things are old and all red dull things are old and far away, but if you also think all old red dull things are huge but all you got was "it's red" then it's feeling shakey.
Pick one.