Well EA and the like are publishers and that's where they make their money from hence why most games are rushed and shipped with bugs. Some developers like ND do not have such problems...they are committed to shipping a game finished and polished. Of course they have less debugging to do since they stick to one platform at a time and get preferred treatment with regards to tools and the lot. However they build games to sell a platform i.e PS4 in this case unlike Crytek which ships to multiple platforms but are currently having financial issues.
AMD Phenom II X4 960T Zosma @ 4GHz | Thermalright Ultima 90 CPU cooler | GIGBABYTE GA-MA790X-UD4P | Sapphire 6950 unlocked | 6Gb Gskill RAM | 1.5TB total HD | Dell U2412M IPS Monitor | Zalman 750W PSU | LENOVO SL500