Two quite different cars on the face of things - the yeti with its (optional) Haldex 4x4 system, cube like shape is pushed as an outdoorsy square golf with added practicality. It looks like it's built in the usual Volks way with plusher materials etc.
The civic is, well a civic? And (in my own very personal opinion) one of the ugliest things on the road. It will no doubt though have the usual Honda reliability (if you opt for a petrol) but is more of the generic family hatch than the yeti.
I've been a passenger in a yeti and it seems like a nice enough place to be, good visibility and comfortable if not a little bland but felt solid. never been in a 9th gen (driving) but have sat inside at the dealer and it was dark lol, to be honest could have been sat in a 308 or an Astra.....huge blind spots created by the a pillars and rear hatch to. It seems they've simplified the dash layout much like the other manufacturers with a large touchscreen in the dash. The seat was comfy though!
Doing some reading it seems Honda have gone back to the independent link suspension and firmed the chassis somewhat to give a sportier feel/drive which will be a plus for some people.
I would say weigh up what you want them to do and if you haven't already take them for a spin.
Also worth bearing in mind I think there's a new model yeti about to arrive (if it hasn't already)
If you do opt for the yeti the 2.0 tdi engine in the one I went in felt very punchy