Idealogically case sensistivity i believe is followed by tradition from the c/c++/java line of programmer. So c# picked up from there.
No offense as I myself don’t mind case sensititity. But while convincing a former developer I had this problem. He asked me and I didn’t have an advantage to quote while trying to convince him about C#.Now assume if the IDE would automatically correct or provide an option. like vb.net…. Cause i dont see why would a developer name 2 things alike for no reason. What ever the scope is and if the scope is different the who cares. .. just a thought…:)