I agree with you that this catering to Spanish-speaking people is unwarranted. The reasons are, I think, that with computers, it’s easy to program ATMs, phones, signs, etc. in another language. It happens that at this time of technology, the major influx of immigrants is Spanish-speaking. Business is always seeking to increase their customer base. That’s another reason, along with the feeling that it’s ‘good’ to make things easier for the ‘disadvantaged’. If there were computers when the eastern europeans came here in droves (my grandparents), there might have been phone routing and ATM screens with a Polish or Slovak option.