The point of the thread is that the two are essentially the same in practice (investing current monetary influxes towards future revenues) but the tax law differences favor one over the other.
It's not black and white, of course, and I'm not an accountant, so my knowledge is limited and most likely filled with holes and misunderstandings. But I imagine there's also a matter of scale that's at play here, with tax laws meant to make things easier on small, privately owned businesses in their early years, having unintended consequences to the benefit of companies already behemoth in size investing in getting even bigger. Bigger in ways only made possible in the new digital, globalized world.
Only up to some low limit. Netflix can deduct unlimited interest.