Agreed. The argument is going to be that he's old and is playing against younger competition, but that's hardly his fault, he's done nothing that should have prohibited a promotion for the last two years.
If this was the 2016 Twins, he'd have been called up two years ago. In any case, Margot and Martin aren't helping the team, you might as well try something new and Martin has an option.