Spurs and Doncaster are both high-demand games, hence why they are for those with a purchase history only. Other high-profile games (Palace, Leeds, West Ham) will also be subject to this, but the simple solution is to come to one of the lesser home or away matches (for example Gillingham, Blackpool are not) to gain a purchase history.