Well i think you are right on that, maybe Steam didnt disable on some ppl and others it did, i dont know the specifics, besides all open world games from bethesda are SP and i dont know why Steam would bother with that.
Also for infinite resources u can use the console to get info on the item u...