Since there is internet, the Marxist case has already weakened, people have started questioning it and many are disowning that colonial garbage. you know the intention when the Western historians wrote such history. First one was stealing the word Aryan from Hindu scriptures and faking it as a race. Germans like North Europeans don't have any ancient history even if they made great scientific advancement in modern age, still this ancient cultural voidness haunted them, for this they faked themselves as Aryan race to get a pride in their German identity by completely screwing the Indian history. Europeans also faked the geographical expression 'Dravida' into a race so that they could create divide between North and South Indians and sadly we are carrying this garbage even after independence.