I just can’t resist, it’s soooo tempting … miserable me …
Ok, so Agile development guidlines are just one of many methodologies that you can use during development, many of which even don’t have such fancy names. You know that Warhorse uses Agile development? I don’t and I doubt it.
You, as a software vendor, should also know how often client says “can you add something like this to your software? It is just a small change”, and you have to explain him why it is in fact very difficult and why it would raise the price a lot.
Also please keep in mind that game development is different from utility software programming. You don’t start with clear specification, and at any time you can hear “You made it as good as you could, but somehow I just don’t like it. Let’s make it in different way, maybe I will like it better then.” There is a lot of art involved, and feeling and emotions; not only craft. Just look at those warhorses of yours. You can say “there are no proper warhorses” and I can say “there are warhorses of course” and we are both right based on our own points of view. That is something you will rarely experience in your “improve life or kill” job.