The more I think about it, the less I have a problem with it. On one hand it probably causes all kinds of weirdness with the origin stories. On the other, let's not pretend that we didn't also tamper with companion NPCs in BG2 to try different party compositions. We had to use mods to do that, but Larian is saving us the trouble in BG3.
Astarion is a bit meh as a rogue, IMO, but what if he was actually a vampire shadow or open hand monk? Wouldn't that fit the fangs a little better? Or gloomstalker, even?
Laezel is supposedly a fighter but she keeps shouting all the time. Are we entirely sure she wouldn't be much happier as a barbarian?
Wyll telling laughable tales about his heroics, surely that suggests a career as a jester more than anything? And what is more fitting than the blade of frontiers being a college of sword bard?
Gale is literally in love with the god of magic to the point where he took a netherese orb to the chest, surely that justifies him as a paladin of devotion.
And so on, and so forth. First playthrough, probably not. Second playthrough, same thing. But third, fourth, fifth? Why not? I don't know about everybody else but I've got space on my SSD. I'm not planning to uninstall the game anytime soon. And I'm not planning on kicking the bucket in the next few years either.