Should the Astros have their World Series title stripped?

#StripTheAstros
#LeaveAstrosAlone
Should the Astros have their World Series title stripped?