So the reason for her being such a naive doormat was because her father was filling her head with this man-hating crap... I have half a mind to think the streaker at the beginning of this chapter was actually her dad all along, trying to make her hate men even more by flashing his naughty bits. If that's the case, than shame on you Mr. Onohara.
Anyway, I think this ending is moderately decent, but it doesn't make up for the unneeded elements (such as near constant cheating), major leaps in logic, and weak story telling, especially in later parts of the series.