That is still relatively easy. 5 years is not a long time – various other European countries are longer.
The citizenship test is multiple-choice and has a pass rate of 52%. B1 should be easily achievable after 5 years in Germany. And B1 is lower-middle (A1, A2, B1, B2, C1, C2), and is not fluency.
I'm not sure why paying taxes and having a job is highlighted as making it "not easy" - that should be the bare minimum.
And then he goes onto describe how painless the application process was. All digital. No bureaucratic games trying to trip him up. Seemed very easy
edit: Oh and ~700-800 EUR in total for all the fees? [0] Bargain!
[0] https://reddit.com/r/GermanCitizenship/comments/1q5ij2w/what...