I thought that it was an interesting article. If you find a school that is right for your major, career goals, family, finances, etc., then it is the right school for you.
I was admitted to a small private school with a nice reputation, but not Ivy League. Unfortunately, there was no financial aid which I needed so I went to a state school. It was bigger than the private college, about one quarter of the size of Madison. I think that all things being equal without a doubt, I would have gone to the private school. Unfortunately, all things are never equal. If you are happy where you are, then it is the right college for you.