Why is RTL class user dependent instead of locale?

I think the RTL class is used in UserNotifications for adding the rtl class to emails.