I have the same feeling regarding both Github and Gitlab merge requests. After using Gerrit for almost 4 years at work with enforced fast-forward, having a linear git log is relaxing.
The merge commits enforced by these "mainstream" platforms are noise for me. I think that now one can choose to fast-forward on pull requests, but per PR and not by default.