You just talked about Twitter buying BTC as important news showing it's viability though... It's mostly a popularity/buzz game.
Also yeah, stock buybacks were illegal up until 1982 and since there legalization we've seen large trades in companies from R&D spending towards buyback spending...