The Forrester is not a bad car, and for example 98% of all Outbacks built are still on the road 10 years later. However, 10% on average burn oil. The question is, do you want to deal with that?
I own a 2013 Subaru Legacy with the H6 engine (not the H4 engine). It burns oil, and started doing so at 41,000 miles. Nothing else has gone wrong and now it is almost at 70,000 miles. It will turn 5 this October so we do more mileage than average on our cars (average is 12,000, we tend to do about 15,000 per year). If you are willing to check the oil level every 1000 miles and maintain the car, it will probably last you a very long time. However, because of primarily that, you are seeing a lot of negative reviews on a very good car. Subarus are not inherently unreliable, but a significant portion do burn oil which make it a higher maintenance car.
RAV4 is one of the most reliable cars you mentioned. Sure they have problems over time - all cars do. But usually nothing major goes on them. Same thing for the four cylinder Hondas like the CRV. They are fairly reliable and usually nothing major will go wrong either.
Cadillac SRX is a better Cadillac for reliablity but people complain about CUE system responsiveness. If it works well enough for you, you will probably like the vehicle. If not, avoid it. Looking at the newer ones (2014-2016) they seem fairly reliable according to TrueDelta and Consumer Reports. I would not go older as they seem to have more problems as they age.
Essentially, all but the Cadillac generally speaking are fairly reliable overll, and even for a Cadillac, the SRX is probalby one of the better more reliable vehicles that GM makes (and it is rare that I say that about Cadillac). Best of luck.