If we can assume that button or hamie were kicked off their team, they MIGHT be picked up by one of the lower teams, something hamilton and button probably wouldnt accept. All the teams have contracts and agreements in place with other drivers. You cant just kick someone off like that cuz its hamie or button, its bad for business, and shows future f1 drivers what kind of team you have.
Also, rather than be in a possibly non race winning car, id say those drivers would sit it out, rather than tarnish their record, but who knows.