I liked Horizon 3 but I was just super confused with Horizon 4, such a weird game.
It felt like it had no real progression and no incentive to be good at anything. My first realization of this was when I played a race, I messed up during the race and arrived among the lasts, then I wanted to play that race again, I open the map, but I couldn't find it, I saw gold medals everywhere. It turns out that no matter what place you get, you get a gold medal no matter what.
What you do, how you play, the results you get, nothing matter, you just get everything like everybody else and that's it. It's a huge killer for an arcade game where you're supposed to be excited about scoring and playing well.
I guess it can still be fun if you just want to free roam, but... it's a really weird game design.