Pretty simple really, I had no plans to go to trafalgar square anytime soon, This hasnt give me any inspiration to hastily change my mind either
Personally i think its the wrong place for it, although I do agree that in general this society does treat disabled in a poor way, and I think most people overcome something to achieve something. There are some counties in Britain removing children from non abusive households purely because theres an element of lacking in the families daily structure, ie Wife is dislexic and cannot read well, there fore takes a little while longer to do certain things etc.
Perhaps that plinth should house gallows or similar for such people who prey on the weak and abuse their position of power.