Since when do you work for Firaxis
?
?
and will give it a new shot.. And this time I will go heavier on the defense and less of the not-so planned running around.
The only time you would build on top of a resource is for the strategics, eg copper/iron/horses and maybe stone/marble. Those are vitally important, rare, and likely to be denied by a militant opponent. Cows and such are nonvital, numerous, and likely to be the secondary focus, not the primary, of your opponent. They also give huge advantage to using them ('next' to your city) compared to being under your city).
Comment