100% agree with everything you said. All I have to say in reply is, now go back and play it again on another LI path. (Personally I recomend the Lexi path)
Not only are all of the characters, as you put it, well fleshed out, they each have their own wonderful relationship path as well that doesn't cause the Cece route to suffer.
(just makes her your very good friend instead of lover)
The fact that each LI has a route that makes her the center of the MC's world makes it feel like you are playing through various realities of the LOF multiverse. There are also 2 routes that can grant you a throuple ending if done right.
Robin/Kira & Lexi/Holly.
The Holly solo route is about the most difficult route to get. lots of specific conditions to meet during your play through. When you are ready to attemp it, search the thread and you can find a list of all of the conditions that must be met. I think it's only a few pages back, but searching "Holly solo route" in the search bar above should pull it right up.
*Edit Here, I'll just link it for you.
https://f95zone.to/threads/leap-of-faith-ch-8-driftygames.48734/post-10784695 and
https://f95zone.to/threads/leap-of-faith-ch-8-driftygames.48734/post-10788262
Read and follow both of those and you should be fine getting Holly whenever you get to her, but I would seriously recomend the Lexi route next, but whenever you do the Holly route, do the Lexi route first or you may not be able to bring yourself to follow through on the Holly path. For me, the Holly playthroughs are almost as heartbreaking as the Cece bridge scenes. I have a hard time with what it does to Lexi.