Yea those are great points. WACC is a formula and influenced by many things.
It's also just 1 piece of the puzzle. WACC's tend to vary by industry and it really depends on the company's story at a given point in time.
Let me know if there is a particular company you would like me to do a valuation for!