Buybacks and dividends are economically equivalent. They mostly differ in tax treatment.
Funny how "company does tax evasion to avoid paying their share" is praised :P
Are you sure you know what 'tax evasion' means?