I'm not going to preach or anything, or even here to start trouble, but to be quite frank...
But there are a lot of problems with that first one being money. Not everyone can afford to buy vegetables, fruit, nuts and lean meat all the time.
...I think that this is a very lame reason to not eat healthy. People in this world, this country in particular, tend to have an exorbitant amount of things that they don't need. Different people put values on different things, but to say that there is not enough money to take care of your body when so much money goes into clothes and cell phones and video games and televisions and computers.
on top of that, it can cost quite a bit less than you might think. I started trying to eat more healthy, and prepare my own food, and I've been paying far less for food. i can make a smoothie that costs less than 2 bucks to make that is far better and cheaper for me than a 7 dollar big mac meal.
In the end you make your decisions, your priorities. I ate terrible for a long time, but I feel now, that if I want to be an athlete, I should take care of myself, as traceurs our bodies are our high performance equipment, I for one want to make sure I'm maintaining it correctly.