Commercial revenue is the biggest issue for Juve. That's where Bayern makes a killing.
Yet more $$$ from that sector will only come with more appearances in the latter stages of the CL. Bayern reached the SF in 2010, 12,13,14,15,16.
That's the consistency Juve need.
Stadium money plus TV...