I read this on my 2013 MacBook Air 2013 running EndeavourOS. It runs amazingly well including video meetings.
My mid 2013 MacBook air sees more use than any of my other devices.
I bought it for £100 a few years back and haven’t looked back.
Depends - average would probably be about 2-3 hours? Not great but not awful for my use.
I could replace the battery and improve this - ifixit sell the kits - but currently I have no need.
I have 2016 MB Pro with EndeavourOS as well. I can’t say I don’t like it, but I tend to have quite poor luck with my installs. Each time I get to the customization stage, sth breaks a little. Probably should go pure Arch.
Nevertheless, on MacBooks up to 2014 it should be much easier and require less effort.