well this is just my opinion but rallying is the most skillful cause
1, they race on different surfaces eg gravel, tarmac, ice/snow,
2, they race in all conditions eg rain, snow, sunshine, fog
3, there is an element of the unknown on there courses eg live stock, fallen trees, boulders and ditches
4, some of the courses they race on have sheer drops with no barriers so 1 mistake they could be dead
5, the speeds they drive in alll the above mentioned conditions/environments
so in my eyes all this makes rallying the most skillful motorsport and i cant think of another motorsport that even comes close to rallying!!!
and tbh tn i have no idea how you can say drifting takes as much skill to master i learned drifting on a go kart track the first time i ever went in the 1+ hour i was there
yes its smaller scale and have no gear changes but the basic principles are very similar!!!