It's completely possible to honest, assertive and kind at the same time. I see this false dichotomy all the time: "be honest and make enemies" or "be silent and watch a project tank." There's a third option: be frank and kind. (And yes, there are environments where no form of honesty, gentle or harsh, is welcome -- smile, put in your 40 hours and try to find employment elsewhere.)
If you're constantly angering people with your honesty, the problem is not with your honesty but with your people skills. You need to cut the pity party and take a hard look at your communication habits.
>If they do not have the expertise to act as their own general contractor, they should hire one.
How are these not contradictory?
In that case, you are acting as your own general contractor. If you don't have the skill to do all of that, you can hire a general contractor to do those things for you. In that case, you are approving timeframes, designs, materials, and money. All this is based on what the GC is saying. You are working at a higher level, and paying for their expertise.
However, you have to also determine if what the GC is saying is realistic, as well as if what you are asking is realistic.
If the GC says they can build the 2000 square foot house for $20K, they are not being realistic. If you require that all windows be bullet proof and cost the same as normal glazing, you are not being realistic.
Either way, you're ultimately responsible, just like the state of CA is for building this rail line.
The short of it is, unless you know what you are doing, don't get involved in building a house. Buy one that is already built and get a good inspection.
If the government contracts for some consultants and lets them "take over", then it's their fault. They were either unclear in their direction, providing incorrect direction, or incompetent at managing the contract.
If they do not have the expertise to act as their own general contractor, they should hire one.
Really, since federal funds went into this, the agencies managing this should be investigated by the federal government and the state should have to pay back the funds that they mismanaged.