FlixBus seats, when reclined, are on par with economy seats in any airline I used. But FlixBus seats have considerable more legroom.
Also the bus takes breaks on journeys that last for that many hours.
Even some of the direct FlixBuses Berlin–Hamburg (3.5hs) take a 5min break at a petrol station somewhere in the middle of the journey.