Why entry age only for MBBS course have higher age limit while for Law course & Engg course have the lower age limit? Why the age limit for all professional graduate courses of >=4 years can't be same?

Isn't discriminatory and why we don't fight for uniformity? Is there any vested interest?