I'd say it's you having a particular taste in RPs more than anything else. There aren't an infinite number of roleplays around to cater to every little whim, so some things won't be around unless you make them.