If you're in a complex situation where you live in a second country, there's almost always a problem with buying stuff online if you need to bill in one country / ship to the other - and workarounds like needing to create two accounts are pretty common IMO (though usually it's just a case of needing to use a CC from the right country or having the billing address be your address in country A, but having the country field set to country B).
So no, apple's not too unique in this situation, but I've never experienced being unable to access stuff that I bought in one country (though I stay away from buying digital copies of movies etc for this reason), and I've definitely never heard of another company charging for this type of legitimate support, so they're likely unique there.