The profit from the fees is down and it would be even lower if it wasn't for the spam (wanted or unwanted depending on who you ask).
Is it, though? I'm talking about the long-term perspective: let's check the data:
Bitcoin block data available in CSV format (
fee_total_usd):

I reduced the vertical scale to remove outliers with ridiculous fees, to make the graph readable.
Handling this data in a spreadsheet is terrible: it's unresponsive and consumes loads of RAM. This made my computer unresponsive for a few hours!We know that the subsidy rewards will be halved many more times in the future.
As I read years ago: it's several halvings too early to start competing on transaction fees.