Android did it without complaining, iOS apparently does it. My SIM is still the same that I got in 2001. It's a pretty convenient location to store that stuff.
To be completely honest, I was unaware the modern smartphones could save contacts to SIM rather than internal contacts db(I quickly looked at my phone and failed to find an option to save-to-SIM).
This is a very very edge case that most people will never use, so lack of support for it is quite acceptable. Mainstream features are what Ubuntu is probably targeting right now.