Now you know why government contracts are so expensive. They have to be, to cover the costs of dealing with the government.
It's not wrong to over-quote a shitty customer by an amount that'd make you willing to deal with their shittiness. That's totally fine on your part actually, since either they take the bid and you make money, or they don't and you don't have to deal with them.
We do list pricing to cut down on marketing costs. Many tenders disallow increasing the price of deliverables over list pricing (it’s an automatic disqualification). You can’t throw in extra stuff either as they reserve the right to remove specific line items after awarding the tender. They write the rules to benefit themselves.
The only way I can increase prices is if I stop having an advertised price and go to a pure ‘contact us for pricing’ model. I can either be mass market at commodity prices or I can target governments at inflated costs but I can’t do both. We’re the last hold out in my niche and eventually we will have to leave the commodity market.