I think because he wasn't a "Rangers boy/man" his stature within the club isn't quite fully recognised for what it is.
Hes absolutely right up there as one our best ever players and captain's in my opinion.
The management in the past sheltered Alfie probably once to often, i love the guy but its time he sorts himself out.
If he really wants to make it in one of Europe's top leagues he's going the wrong way about it.