The main problem we currently have is jobs that really need unions (i.e., Walmart and Amazon employees) don't have them, but public sector jobs do (which are paid by taxpayers, not greedy corporations). As a result unions are getting a bad rap, not entirely undeserved.
For full disclosure, I have a public sector job. Union membership is optional. Currently, I view it as not worth the dues. That could change in the future.