What does “less people” mean? You mean Boom is targeting only the ultra-rich? That’s not their aim. They aim to make supersonic flight both possible and affordable.
I see no evidence that this is at all realistic, and a lot of evidence to the contrary.
Do they even have a story explaining how their new supersonic jet could possibly reduce costs?
But basic physics dictates that supersonic flight requires a lot of power, as well as low bypass turbofans. So competitive with modern "normal" airliners in terms of cost or emissions per seat-km, nope, not gonna happen.
Synthetic jet fuel is a good idea that deserves R&D money (if we're gonna keep flying long distance in a carbon constrained world I think something like that is going to be necessary), but is orthogonal to a supersonic airliner. Unsure why they think that bundling synthetic jet fuel (itself a high-risk R&D project) with their supersonic jet (another high risk R&D project) will do anything but increase the risk of failure of the entire project. Well, the uncharitable explanation why they're doing it is of course greenwashing.
But 50 years have passed since the Concorde was designed. Both computational fluid dynamics algorithms and computing power have made tremendous progress. It's quite likely Ouverture will have a much better fuel economy than Concorde, if only for the fact that it will use turbofan rather than turbojet.