i'll disagree. I'd say the following still is anti-costumer:
Discoverability/Full controller support VS parcial controller support/several tags and dev filters are not "correct".
- Steam market allows to a certain extent gambling.
- Library UI and other UIs are very uncustomizable.
- Allow a way to know if a key is used or not.
- Obligatory game updates
- Accessories
1) Steam store should be trustworthy. By having tags/filters not correct as well as filters that are too broad to be useful make the purchasing something very uninformative. I as a costumer shouldn't need to open another website to confirm that the product i'm buying does have the features i have.
2) I'd say allowing tools that allow gambling outside the game is borderline anti-costumer since it keeps its users forced to use a lot of money to acquire what they want. Perhaps instead of anti-costumer it should be referred to illegal?
3) so in your opinion if i have vision problems such as colorblind or low contrast vision I should accept that steam client/store are fine? even augmented steam allows for changing colors to the steam store.Alongside this you have several other non health related reasons from preference to having weird setups. IMO not giving the costumer some way to customize the UI not only pushes everyone that isn't "mainstream" away but can also make interaction harder.
4) I still think that the costumer shouldn't be forced to know if the steam key he bought 3 months ago is valid or not.
5) I don't understand how you keep no accessing older versions but skip this one. So right now i'm playing cities skylines new DLC. lets say that i'm traveling tomorow for the weekend so i won't have internet with enough data caps to donwload. If tomorrow a patch is released for cities skylines i can't play the game for the weekend. I'm 100% sure this fits into "topping users from accessing content in the manner they are legally meant to be"
6) I shouldn't have to rely on other people to know if my accessory works in X game. let's say i want to play GTA with my t300 wheel. I don't know if that is possible without trying and possibly needing to use 3rd party software. if steam offered a standard I'd know more or less what i expect. While my example is hyperbolic by choice the truth is if you go to most racing and flight games its rare to find the list of supported accessories in the steam store. Would you be fine if games didn't show their requirements? if they need a VR headset or not?
I could see your argument for
- Patch notes are not obligatory for any update
- IMo steam store leaves a lot of blank space in "higher" resolutions such as 1440p
- A lot of games when updating need to make a copy of themselves.
- When installing steam in a new PC you can't click to re-install your library from the last log in (essentially an automatic backup)
- Forcing devs to have save files in a good location. needing to go to appdata is a PITA.
But those can cause anticostumer bullshit. For example let's say you want to backup the savegames in your PC into an SD card so you can format your PC to upgrade to the next windows. Well too bad you either need to manually search for the save file of every single game (including hidden directories like appdata) or use a 3rd party software. If you don't have internet for that, too bad it will take working weeks to find the files. I HIGHLY disagree that all that effort so that i can play in "another" hardware isn't anti-costumer.
IMO when you say " but do not in and of themselves prevent you from using steam or accessing its content " you are being very reductive of what anti-costumer can mean. IMO leaving a feature that makes it obtuse to be able to do something that is essentially is anti-costumer as well yet it still allows you to use the product.
You saying i'm entitled because i consider problems above important to discuss is just being unfair and ignoring issues that exist. Just because those issues are not big enough as the others doesn't make them less worthwhile to discuss.