It could be a group of miners making a fee market. As difficulity gets higher and bitcoin's
estimatefee function provides inertial values, they can dissolve some of their
BTC mined to the network while part of these fees are recycled back to them. Recently, there was 3.1 BTC (roughly $3500 now) in fees as seen in block #455009.
Probably it is carefully watched process as they don't want to get mempool size over 300MB (when throttling by mempoolminfee is triggered) and on the other hand not to let fees estimation drop too low.
Of course, activating segwit or increasing block size is in such case counterproductive.