um, i think you've got the wrong word there. doesn't 'plethora' mean 'a lot'? if there's very few, it's a 'dearth' isn't it?
No I DID mean there are a lot lately. The ones I mentioned were some of the higher profile ones.
I did consider that "b" movies are now the province of direct-to-dvd but Deathrace might be considered one of the medium budget movies I mentioned.