I think it's been going downhill for a while, it's much easier (lazy) to release a console port and hope that we'll put up with it.
Configs locked down, lack of mod tools, lack of dedi servers, etc.
Microtransactions could be the next big thing in PC gaming too following the announcement from Valve today.
I think we've got more to come yet :(