How are you a community manager spouting something so ignorant lmao. Just making stuff up for no reason.
The game was never officially shutdown. The games' servers on consoles work completely fine. The issue is related to the PC servers itself. MW2012s PC servers are still physically running, but their PHP executioner has been seemingly disabled and constantly dumps its PHP source code when you ping it. Instead of executing the PHP code, it treats it as a static text file, therefore dumping its contents publicly. You should probably forward this issue to a specialist.
See the dump log below as you can clearly see it's a platform exclusive problem:
==============================================
Test endpoint: /json/test
PC hawaii-pc.needforspeed.com
HTTP/1.1 200 OK
Server: Apache/2.2.15 (CentOS)
Content-Type: text/plain; charset=UTF-8
Content-Length: 1688
The PC server returns the PHP's source code for echo3's index.php instead of executing it
==============================================
PS3 hawaii-ps3.needforspeed.com
HTTP/1.1 409 Component not Found
Server: Apache/2.2.15 (CentOS)
X-Powered-By: PHP/5.4.45
Content-Length: 0
The PHP gateway appears to be executing normally and rejecting the nonexistent component
==============================================
PS Vita hawaii-vita.needforspeed.com
HTTP/1.1 409 Component not Found
Server: Apache/2.2.15 (CentOS)
X-Powered-By: PHP/5.4.45
Content-Length: 0
The same behavior as PS3, showing that PHP is executing on this server
==============================================
The PS3 and Vita servers clearly appear to be executing PHP and processing requests, whereas the PC server is serving the PHP gateway source as a static textfile
I had tested /json/richpresence/setrichpresence, /json/, and /index.php on PC. All returned the same 1,688-byte PHP source file.
PC's server most likely has a misconfigured PHP handler, while the PS3/Vita configurations function as they should