Why people from the countries outside the euro zone have to pay in €?

Hi

why we - people from the countries without € - have to pay in euros but not $ for example? for me it’s huge difference. Or it’s possible in someway?