Yes they are.
Do you think it is a bad idea?
The problem if I change, is that there can be duplicates.
I think it's user UnFriendly to make them case sensitive.
You should not allow creation of duplicates, this is a problem of its own.
If it is case sensitive, then this should be noted on the failure page to ensure the user uses correct case.
Aa