pull down to refresh

What are you talking about? it literally reduces complexity for users, while improving UX.
Apart from the fact that on- and offboarding to LN is not a "solved issue", it's incredibly ignorant to assume that it's "lightning-or-bust".
Flexibility on the base layer increases flexibility on Layer 2, independent of what types of L2s will exist in 5-10 years.