Geography also plays a part. I enjoy cheap weekend breaks every 2 weeks but live in MAN and the cost and hassle in going to LHR does not make it worth it versus a £28 return Ryanair from Manchester.
The FR app is infinately better than the BA app and whilst the announcements on board might be slightly irrating, this can be cured by headphones and Spotify.
It just doesn't make any sense to me to spend £400 on a CE ticket to Berlin versus £35 on FR if the whole point of the trip is to just drink beer somewhere different.