As you point out there is a huge surplus of money out there looking for a home (it’s mostly foreign where interest rates stink) and US corporate debt is so cheap now that private deals and buybacks make sense. Maybe it’s a new bubble but I’m on board. I love bubbles.
One last thing. Talk to anyone who does business in India or China. Compare to 15-20 years ago. It’s like night and day.