The minimum 2500 is just for the channel open, if you open a channel large enough that 2500 should be one time barring any other onchain channel openings or fees to withdrawing on chain. And previously both Breeze and Phoenix functioned this way. So LN payments were much cheaper than the initial flat fee.
Now Phoenix is charging .4% per tx on LN, and apparently my inbound capacity can be shrunk via splicing just by withdrawing on chain. My fees in Phoenix have jumped considerably with the new splicing update in just LN tx alone.
And if I need to be constantly opening and closing channels again if I go over my now lower inbound capacity before withdrawing on chain, I'm not really seeing this as lower fees than before. If anything on LN I've been paying 4-5x what I was before in fees.