It's a punishment, tough. Aamir etc weren't allowed to even coach or go to nets and play cricket, they had to do it on their own if they wanted to.
Also, a number of actual stars are playing, so whether Barton plays or not, it won't make a difference, it should sell out.