Well, yeah. My argument is that adding characters should be a last resort.
Developing an AVN is hard enough as is, expanding the number of paths, options, and combinations further complicates... well, everything.
Why add a new character for purpose Y when you already have a few that can be used for the same?
Neil is practically guaranteed to be cheating only, but the rest can easily be slotted into multiple roles, thereby saving a lot of resources in the long run.
Yes, that means players have fewer choices in terms personal preference, but I would also argue that there isn't much difference between the beach dudes and James when it comes to physicality.