I don't understand what's to stop the system accidentally generating sponsored ads following negative interaction with a brand: you'd get John Smith says - Starbuck's sucks! - sponsored story!
This only works if the "like" actions are filtered to company-approved material only. Otherwise you can "like" a post trashing the company.