Yeah it’s one line of code to check the user agent but how many lines of code is it to customise each visit to the store front with only content as curated by the device the user is using. Even just user based curation is a lot of work and hard yet they do it because it draws sales. Why the hell would they spend all this work to not show you things. The steamdeck banner is probably considered as part of any promotion internally to the system so not showing it would require filtering every single promotion based on user agent and user logged in.
Trust me. It’s never just “one line of code”
This is a hard no. The argument is litterally “I would make so much money. I won’t have to search for a job”. That is a shit argument to make and degrading the user experience for personal gain is selfish. Also consider that those ads also track the ip’s which means you aren’t just showing users ads but also letting companies track them