PFA deputy chief executive Bobby Barnes says authorities need to protect players more and says he would support any player walking off when faced with racial abuse.