Class C above F195 is one of those bizarre Eurocrat bits of logic. Most everyone able to get up there is going quite fast so visual separation is going to be problematic. Logically, one should have a positive control zone (i.e. everyone controlled - as in A or B). Most people would opt for everyone being IFR as it is simpler (so logically Class A). However, The military and gliders operate in random direction with wide altitude bands (and don't want to remain widely separated) so they can't be IFR.
Rather than picking Class A with restricted areas in which aircraft are not following the normal rules, It was decided to use Class C (but not allowing VFR - so Class A in all but name), with TRAs, where enroute traffic can't go.
So same result in having a 'special rules' area, but using clearly the wrong aispace class and fixing the problem by adding the no VFR rule