• Hey Guest. Check out your NeoGAF Wrapped 2025 results here!

Now that it's 2016, how does Steam need to change?

As many people have expressed, TotalBiscuit most notably (for what that's worth to you), Valve has been burning through a fair amount of goodwill as of late, and it's time to stop giving them a free pass on glaring Steam issues that have existed for longer than they should have. This isn't about Valve being stuck on DotA2, or not making HL3, etc, it's primarily focused on Steam as a platform and service. Here's a few that come to mind:

1. Massively Retool Greenlight
They know Greenlight is busted, but their changes seem to be more subtle and behind-the-scenes, rather than the big ones we'd hope for. It's too easy to push garbage and asset flips through the system, and at the same time, there's some obvious games from accomplished, high-rated developers that still have to push through for some silly reason. The idea was good, but the execution did not work.
I'm also disappointed they never followed through on their idea of Greenlight being a way to pitch game ideas, a collaborative tool. I'd like to see them actually deliver on that, a sort of Workshop for game making. Includes code samples for Unity, UE4, Source, etc, tutorials, assets (free and marketplace), project building and team-up structures, it could be great for fostering the next generation of game developers, or even helping out the current one.

2. Better Communication
Hard not to think of recent events. They did eventually come out and were very detailed about what happened (but slightly understated it, as some have pointed out 4 credit card digits could be seen in certain situations, not just 2). But in general, Valve kind of sucks at using their official communication channels. Sometimes they only speak to select audiences, sometimes they rely on third-party sites to carry the message... It's been stated that they are working to improve their customer service, I hope this is part of it.

3a. Bundles Give Extra Copies
At this point, virtually all software that can be purchased on Steam can be stored in the Inventory. This includes multiple copies of the same title. So why on earth is it that when you buy a bundle that includes a game you own, it's okay to just throw that part of the bundle away? It's not as if we're dealing with the CD-ROM days where it's stuck on the disc, it's all digital licenses. I've heard the "publishers offset the pricing" argument, but it's beyond mad that sometimes it's cheaper to buy the whole game and DLC bundle over just buying the DLC, except you don't get the copy of the game someone else would. The functionality is there, and it's nonsense Valve doesn't make it standard.

OR

3b. Bundles Automatically Discount Existing Copy
GOG already does this. They often sell games for a certain percentage off individually, but if you buy the bundle, it's additionally cheaper. If you already own a title in that bundle, however, it discounts the bundle's cost by that amount, while still retaining the increased discount. Basically, you aren't punished for previously rewarding them with purchases.


What are some things about Steam you want to see changed? Something that's been bugging you for a long while now?
 
Tabbed browsing in the Steam client. Not being able to do this annoys me way more than it should.

Also they need to consolidate the marketplace, trading and the store itself. It's all over the place, clearly a product of various bolt ons over the years. Someone in Valve needs to take a fresh view on how all that stuff hangs together and refresh the interface to make it a lot more intuitive.
 
Dont do things half-assedly, but seriously work on them.

Steam introduced a lot of good ideas just to never work on them anymore. I mean Steam Music lacked support for some pretty standard file formats and its not a good music player.
When they introduced trading cards, they talked about having a binder, maybe different card-seasons and things like that.
With Greenlight they wanted to change it/change the whole system, but nothing came out of it.

One of the biggest things though is having an invisible mode. Sometimes I just dont want anyone to see that I am playing games, but if someone wants to chat with me, they can easily do it if I am invisible.
But in the "offline" mode no one can see me and I cant chat with people.

Another big thing thats bothering me a bit:
Why is the whole client actually still browser based? I wonder why they never bothered to change that.

Sort out the customer service first, it's become a punchline at this point.

Last time my ticket took 4 months to be answered...
 
3a. Bundles Give Extra Copies
At this point, virtually all software that can be purchased on Steam can be stored in the Inventory. This includes multiple copies of the same title. So why on earth is it that when you buy a bundle that includes a game you own, it's okay to just throw that part of the bundle away? It's not as if we're dealing with the CD-ROM days where it's stuck on the disc, it's all digital licenses. I've heard the "publishers offset the pricing" argument, but it's beyond mad that sometimes it's cheaper to buy the whole game and DLC bundle over just buying the DLC, except you don't get the copy of the game someone else would. The functionality is there, and it's nonsense Valve doesn't make it standard.

If publishers were okay with bundles giving extra copies, it probably would be standard.

But they're not, for obvious reasons.

In fact, if I remember correctly bundles used to give extra copies from time to time.
 
I think a lot of the problems around Steam are one of scale. Valve are a relatively small company to be running a platform of its size. I think until they staff up these problems (communication and customer service) will remain, and Valve's corporate culture seems to prefer remaining smaller and lighter.

Ideally to solve this, I think Valve needs to spin the management and development of Steam out into a separate, independent company. Perhaps one still managed by Gabe Newell, but nonetheless separated from Valve's core business of game development. Perhaps a side effect of this might be a faster development cycle on games.

This separation will also protects against future problems if Steam Machines eventually(10+ years away) displace the console market - as is Valve's intention - and we are left with Valve in a position not unlike Nintendo with the NES, where the most successful platform is dominated by one company and it's games (as Steam playtime stats can attest: Dota 2, CSGO and TF2 dominate Steam).

As far as specific problems are concerned (most of these are technical):


  • The client is both slow and ugly. The last time it had a major redesign was almost 6 years ago. They can definitely do good UI work as demonstrated by the new BP mode. Just make the desktop client a little less shitty looking.
  • They need to get Twitch/Youtube streaming support for Steam Broadcasting. I should be able to stream to wherever from directly in the overlay with minimal configuration.
  • They also need to get media streaming into Big Picture mode. I should be able to watch Netflix, Amazon, iPlayer and whatever else from inside Big Picture mode.
  • Finally enable the(pretty much complete but dormant) Spotify support in the Steam Music client so I can manage Spotify from the Steam overlay.
  • They probably should transition to Opus for the Steam client and Steamworks voice chat service. I think this is a near certainty and would be surprised if we don't see it at some point.
  • They need to enable Broadcasting from a SteamOS/Linux host machine. The client still can't do this for some reason. I assume its to do with GPU drivers and hardware encoders depending on them, in which case give NVIDIA and AMD a boot up the ass for keeping their driver proprietary.
  • Have another go at introducing some kind of monetization to the Steam workshop, but in a more careful and considered manner this time, ie. establish some rules about how copyright disputes are handled, how work is shared, and codify the relationship between game developer and modder. It would be pretty devasting to not at least explore the possibility offered by allowing this feature to exist, if only as an experiment.
Oh yeah and Half-Life 3.
 
More category filters for your library in addition to Favourite/Recent/Installed.

I'd love to see things like:

  • Size - [Tiny/Small/Med/Large/Huge]
  • Genre
  • System Requirement - [Low/Med/High]

Very much a cosmetic thing but would make large library management better for me.
 
Sort out the customer service first, it's become a punchline at this point.

QgMNWhk.jpg
 

That's just fucking sad.

No desktop client tabs is stupid and makes browsing the store in the client pointless.

I'd also like to see mandatory cloud saves for all games, but I guess that's not gonna happen since Valve doesn't like to force devs into anything...
 
Show download size on the store page of a game. The software is already able to display the download size when you download, so showing it on the store page shouldn't be a big issue, and could be handled by Valve once the devs submit a patch to them and the new build gets uploaded to the content delivery servers.

Also if it would be possible, doing some form of play-while-you-download would be really nice.

Finally, retooling the interface to allow use of the sections to the left and right of the main section of the store front page - as soon as you scroll down, that left and right area gets wasted when it could otherwise be used to display extra content.

More category filters for your library in addition to Favourite/Recent/Installed.

I'd love to see things like:

  • Size - [Tiny/Small/Med/Large/Huge]
  • Genre
  • System Requirement - [Low/Med/High]

Very much a cosmetic thing but would make large library management better for me.

To some extent you can do this on your own with custom categories.
 
Agree with most of the stuff posted so far.

Allow multiple keys to be activated at once. Not really a big deal, but being able to put all of them in when you buy a bundle or something would just be a nice convenience.

Category improvements and hiding games help with library management, but I still think they need to go further. More default sorting options would be nice, as well as the ability to save and select custom sorting options via tagging or something. Also, custom game titles, "sort titles," or just let us manually reorder the games.
 
customer support improvement. it's beaten like a dead horse for years and there's still little to no improvement I've seen. It is really terribly ridiculous considering how successful valve is, and valve fanboys defending for their shit is just funny and sad.
 
nt8T20l.png


Minor nitpick of mine, but I wish they would update the Mac client so that the close buttons matched their current look in OS X Yosemite/El Capitan.
 
Show download size on the store page of a game. The software is already able to display the download size when you download, so showing it on the store page shouldn't be a big issue, and could be handled by Valve once the devs submit a patch to them and the new build gets uploaded to the content delivery servers.

So this exists on the store page already kinda. In the hardware requirements section it will list the hard drive space required for the game, although in general this is usually not the exact number and is an approximation, usually rounded up to the nearest gigabyte. But yeah, having it be more accurate and making sure it stays updated once the underlying game changes would definitely be handy.

Also if it would be possible, doing some form of play-while-you-download would be really nice.

So this has been a feature of the Steamworks SDK for a while now, and has been implemented in at least one game that I know of - Mortal Kombat X - and it was implemented poorly there, although looking at the API it seems quite easy to use so I am going to assume most of the fault in that case lies with MKX porting house, High Voltage.. The way this is handled is by declaring certain parts of the game as DLC packs and downloading them as needed. The game decides when to start each DLC pack download and can query the Steam client during gameplay to determine whether the download is finished. It is up to individual developers to make use of this feature though as there will be no general streaming download solution for all games on Steam, and there likely never will be due to the complexity of that problem.
 
1.) Retool the client (easier said than done obviously). Even after all these years its still web based and clunky as hell, and only gets worse every time they tack on another half baked idea. Speaking of which...

2.) Flesh out or stick with more ideas. Steam offers a lot of great and really interesting features, but few of them actually feel complete. Valve has this habit of coming up with some really great concepts, only to abandon the project without any sort of polish or before it even seems finished.

3.) Better communication with customers. Not just in regards to customer service, but communicating with fans in general. As already pointed out, Valve is pretty awful at getting any kind of info/message/feedback to people. Looking around they have different blogs for several of their games, a couple of what looks like employee blogs that don't seem to have been touched in years, something called "Valve News" which hasn't had anything new since September, and the the Steam update blog. Yet despite all this its still easier to get any news related to them from 3rd party sources. I feel like it would be a lot better if they had a nice, easy to browse, idiot proof website that just aggregated all of their posts into one nice easy to tab through source. That was you know, actually updated with some frequency.

4.) Something something Half Life 3
 
Ideally to solve this, I think Valve needs to spin the management and development of Steam out into a separate, independent company. Perhaps one still managed by Gabe Newell, but nonetheless separated from Valve's core business of game development. Perhaps a side effect of this might be a faster development cycle on games.

Seriously? Their core business is DRM and a game storefront.
 
Seriously? Their core business is DRM and a game storefront.

The problem is that it is their core business but they are not at all structured internally to reflect this.

They need some kind of structure of people hired to work exclusively on Steam and improving the client and services related to the entire infrastructure. But the problem is that Valve refuses to hire anyone that isn't the cream of the crop, which means lower level stuff like basic customer service falls to the wayside.
 
Very encouraged to see PC gamers in here acknowledging real flaws with Steam.

And I mean that in a positive way. We've had so many console vs. PC argument threads on GAF in the past few weeks and it's nice to see a platform (any platform) fanbase acknowledge and discuss problems with their platform-of-choice without getting defense of trying to draw hard "us vs them" lines in the sand.
 
Having to accept an updated SSA in order to continue playing the games you'd previously purchased is something that had long bothered me, but Valve's finally fixed that.
 
I feel like valve lacks a lot of focus as a company. it's nice to have initiatives(most are scattershot and not well thought out) but not at the cost of your core product.
 
I want them to do a refresh for the normal desktop client (Big Picture got most of the attention last year). Also I want filters for the library so that when I go to a friends place I can filter games that have multiplayer. Can't really think of anything else really.

Edit: Customer service should be worked on too, even though I have personally never had to deal with it (yet).
 
Client needs a ground up overhaul. It wasn't great five years ago, now it's woefully out of date.

Customer service needs to actually exist. There's no reason not to have a 24/7 dedicated CS team. They have more than enough money.
 
How about actual CUSTOMER SUPPORT!? Like a phone number that I can talk to a real person? Or live chat?

Hello, it's 2016. And this company has trouble with that. This makes me want to pull my hair out.

Issues take months to be resolved. This is absolutely unacceptable.
 
Use some of their massive mountain of money to hire some customer service staff. Give us a livechat with a human being at the other end.

General improvements to the client would be nice.

Really need some stability updates too.
 
Introduce a shareplay like feature similar to the PS4 version. You can now watch broadcasts of your friends playing games, but it's pretty bad and have a huge delay.
 
This was not needed for 2016 it was needed for 2011 this has been going on for A LONG TIME now.

Nothing new but as long as Valve does not take CS and greenlight / publishing on the platform seriously nothing to do about it right now.
 
Never mind lol

Shareplay would be a nice native program to have in steam though. Could call it steamplay?
 
How about 4: Allow users to transfer money between their Steam account and Bank account directly :P. Then again Valve would surely remove the ability to sell cards well before that happened.

customer support improvement. it's beaten like a dead horse for years and there's still little to no improvement I've seen. It is really terribly ridiculous considering how successful valve is, and valve fanboys defending for their shit is just funny and sad.

And fucking this. With the amounts of cash Valve rakes in, surely they could just outsource the entire Customer Support department? Their support is fucking abysmal.

Edit:
Tabs for the client aka client overhaul.

This too. It fucking blows my mind that the quick links aren't already treated as separate tabs, the fact that you have to reload every single page if you check something on community and then go back to the store is stupid. And not being able to open several tabs of games you want to check out is as well since the search page likes to fuck up about 75% of the time. Steam is a fucking awful client by any standard when it comes to navigation.
 
Curious. What would this do exactly?
Others here could definitely explain better, but it would help the client run more efficiently on the PC (and SteamOS boxes too maybe?). Especially if Steam adds in some of the things being proposed in here, you'll want a scalable client that can use more than 4G of RAM (one of many limitations). Also, I believe 64-bit better utilizes multi-threading CPUs better?

Essentially, 64 bit run better cause twice bits of 32 amirite?
 
I'd like more control over my account/library/profile. Allowing us to remove games from our accounts is a great start, but make it easier to use and give the ability to browse DLC that may still be there despite the game it belongs to being gone. Also, allow badges to be removed.
 
Give the option to show more than just framerate in game using steam overlay. Show gpu usage, cpu, heat, power usage, etc. Essentially include a quality copy of MSI and GPU-Z. Would save a lot of hassle when tweaking settings.
 
Some really good points so far, but I'm surprised that nobody has mentioned uptime. The store and community goes down at an embarrassing frequency, either returning an error code or outright not responding.

And while the client goes down less frequently, there is no warning given about scheduled downtime, which is an odd omission.
 
I always thought their achievement system sucked, but I've lost interest in trophy/achievement hunting in recent years to care as much as I did....and there are bigger issues already mentioned that they need to fix.
 
Discoverability. Better tools for curation perhaps even the power for the community to delist titles that are bad or broken would be better than to make green light process tougher.

They need live chat. EA has best them for too long in this arena.

I would like Valve to introduce end to end encryption for Steam chat. If it is already there I'd like details on it.
 
The most critical for me would be a proper customer support, but it has already been mentioned several times.
Next would be a better controller support. If you have only one Xbox 360, it's perfectly fine. But if you have one without analog stick you need to manually edit the config file to make it work.
And you can only have one controller saved at a time. In my case it means I had to make several config files that I have to copy before launching steam, depending on the game I want to play.
 
For the scale of a corporation that manage as big of a business as Valve, appropriate customer service should be the utmost pirority.

Stop being obssess with useless metric like profit per employee, spend a little bit of your massive stash of cash in delivering better support for your consumer base.

It only takes a nudge to be classified from ignorantly stubborn to scumbag greedy. After 5 years of plea and the recent saga, where do you think you stand now, Valve?
 
Beside the tab and the obvious custom support improvement i would like to see the size of a game without scrolling down three times and clicking on the screen to make it appears.
 
Top Bottom