Roy feels ‘punished’ by Commonwealth Games omission