Macro beer =/= evil beer, though some macro breweries are certainly using unfair business practices. (I can't get fresh beer from a brewery 1.5 hours away, the distributors care that little/are controlled that much.)
Guinness is proving to be very helpful to local craft breweries, as is even doing collaboration brews. Heineken makes great beer (just don't buy it in the bottle) and so far seems to not be doing any harm to Lagunitas, hopefully time will show that they're one of the good guys as well.
Whether playing dirty like AB/Inbev is good business or not, it's not good for them or their employees. To me a business's goal shouldn't just be to turn a profit for shareholders, but to provide a good product for their buyers and gainful employment for it's people. I don't see AB/Inbev doing this, and honestly I don't see playing dirty as being good business the long run.