I don't have any feelings about this because I'm not the one that is being denying a service for an arbitrary reason the companies want to put.
So... since I don't have any problem with my feeling, perhaps you could understand that with I do have a problem is with all of us being treated before law equally and be able to access to services also equally, independently of our place of origin, color of the skin, sex... etc. That's even more important when we are EU citizens living in an EU country.
Is that difficult to understand?
It seems you do not want to understand that there is no discrimination here, like NukkuMatti said, this is just you and your feeling of being discriminated. Hence this procedure is used for everyone regardless of their ethnic, racial, national, gender, sexual preferences, etc etc. so this can be no discrimination other than their company policy to evade risk-full post paid contracts.
Is that really so difficult to understand ? Or are you so blind-sighted by all other forms of real discrimination in this country, that it does not matter what anyone explains to you, you will FEEL discriminated anyway because you already got used to it happening everywhere and all the time