Malpas, who is in the Scottish Football Association's Hall of Fame with 55 caps, told the Scottish Daily Express: "If it was my decision I wouldn't let Kris Boyd and Lee McCulloch anywhere near a Scotland squad again.
"Playing for your country is an honour and a privilege but they obviously don't see it that way.
"They let the country, the fans and their team-mates down, walking out when the country needed them most.
"They seem to think it is a bus ride and they can jump off and back on whenever they please. You can't take holidays whenever you feel like it.
"Playing for your country should be the pinnacle of your career. You can't turn it on and off like a tap.
"I would have walked over broken glass to play for my country, like many of my international team-mates.
"Craig will say he is only looking to pick the best players available to him but I don't think Boyd or McCulloch should be back in the Scotland squad."