We see them everywhere and they are here to stay. But are DLC and microtransactions actually better for games or just a way for companies behind developers to milk subpar titles?