Well I personally couldn't care less was just curious what the basic consensus was with the devs.
As for the consoles/computers and MESS situation I have no knowledge of it as I had none of this until I saw one of the tech articles like you mentioned.
Honestly, until just recently I hadn't even visited this site in quite some time!