Exclusion rules, bottlenecks and the evolution of stochastic phenotype switching