As I noted, you can have a compromise to some extent; use a pool of points and then let those who want to randomize randomize within that. What you can't get is a situation where the randomization is mandated and not mandated at the same time (or at least the random roll players are probably going to have to be understanding since at least some of the time they're going to land under those using build points (and the inverse, and how frequent will depend on how the point value is set up).
There's another issue that can run in tandem with this which has been brought up before; people's expectations about how a character should come out on the average. One person's "character that looks like typical ones in adventure fiction" is someone else's "ridiculous superhero", and the latter person's "regular everyman" character is someone else's "person who shouldn't be adventuring as a profession". That's actually at least as hard a problem to engage with, and while it often goes with the roll/not roll ethic, they aren't directly tied (you can have die schemes that push up the average, and point build range that enforces it).