Try this site:  http://taxfoundation.org/article/2017-state-business-tax-climate-index

Oregon is at number 10 and when one starts comparing the numbers and adjusting for differences, Oregon's placing goes up.  So what are we left with?  OCPP's and your claim is dubious and arguable at best.  8 November will be here soon enough to settle M97.  We can all then start posting about the next tax raise.