Ally McCoist felt Rangers got what they deserved after they lost 3-0 at home to Inverness in the Scottish Communities League Cup.