Safety! Having "my_cat" and "myCat" as different variables in the same space sometimes ends up with using the wrong variable, especially when using tab completion.
The feature is not meant to encourage developers to use "my_cat" and "myCat" randomly within the same file.