I don't work with a startup, or even in the tech industry, but this is an issue that takes up ~25% of my time. I have to keep pushing back on sales to make sure that they're not selling something that's physically impossible, or just plain stupid (but sounds good).
This is something that cuts across business in America in general, I think.
The problem is that as long as your competitor says 'yes' and you say 'no' the competitor will get the customer.
Customers should be firing companies that provide false information during the lead-up to a sale. Then the sales people can stay employed and everybody comes out ahead.
Are you making an implicit suggestion that we should tolerate fraud because it employs people?
Like so many things, it's a balance, not an opposition.
You promise the world to make a sale, then once you've signed, work frantically to make the vision you sold a reality. If you were open and honest, you wouldn't sell a thing.
The only people who lose out are those who take salespeople on their word and don't get everything agreed in writing. Never take a salesperson on their word.
Or you could, you know, make stuff worth buying.
The sales people will go crazy, so don't let them sell anything.
Have the technical people evaluate that.