I totally get why they would want to put that limit there, but that's not how it works. The law's the law. Yeah, it means you get people 'buying' cameras, going on a vacation, then returning the camera.
You don't buy a game on Steam IIRC, you buy a service. Also, it's trivial to prevent EU from meddling with the game you developed, just make it "alwalys online" and it is a service
So, as a player I would prefer to not push the subject or we will end up with all games requiring internet connection or being F2P.
Now the refunds.
As a developer I like it:- it makes some angry/nervous devs to quit Steam (there is a talk about it on dev forums) so it means less competition for me
- it makes certain genres I don't make extinct (short games)
- it increases consumers confidence (willing to try more games)
As a player I have mixed feelings:- it makes F2P more popular among devs (and I think there is no shortage of these ATM)
- it encourages "always online" (so players can't buy your game (DRM free), copy it to another folder and get a refund while keeping the game), sure, they could pirate the game in the first place so it's a moot point, but most devs don't think that way
- it makes some devs less willing to make games (yeah, devs are not normal people, not all of them are reasonable, well, no surprise, no sane person would try to make a living making games in the first place
- it makes some genres extinct (short games); for example, as a dev I would not release that game
http://www.silverlemur.com/minigames/radioactiveshelter/ as a full blown PC game because, even though it's a fun game and could be made with proper graphics and so on there is no way the gameplay for it would last 2h (and as a player I would not mind getting a few games like that one on Steam)
- we are back to the old "you need to impress your consumer during the first 2h", so another incentive for focusing on graphics, simple gameplay (why if they got confused and want a refund! let's make a game for idiots) in expense of lontermgameplay (who cares if my game has good replayability, all that count is the first 2h)
So, yeah, I like it, I make strategy games mostly so I will be unaffected by the refund system (it's no way to test a strategy game in 2h, so as long as my game does not crash on startup or every single turn, the players won't be effectivelty able to get a refund, so I'm in the old system
, it makes consumers more confident and willing to explore and it hinders my competitors
Only if I were not also a player, it does not look so bright from that point of view...