Couldn't agree more.
New Revenue is a term that should mean money from newly created jobs. What they are talking about is raising taxes. Call it what it is.
Doesn’t seem to be anything in the proposals to create jobs, so there is no new revenue - just new taxes.