I don't think spam attack will ever end, but I agree if ever spam attack ends, I don't see transaction fee to decrease either since bitcoin price is increasing and massive adoption of bitcoin is happening every day. I think it will stay as transaction fee bidding battle if ever there is no update on bitcoin scalability fix.
Yes but sad to say, those proposal to fix this bitcoin scaling problem had been in limbo for 2 years now. Since both camps are still waiting for the required consensus for the implementation of the fix for bitcoin scalability.