I’d say that Princeton’s requirement that all students complete a Senior Thesis adds to it’s rigor. I’m sure you you can complete a Senior Thesis at Harvard or Yale but I don’t believe it’s required. That being said if my D was attending Pitt should could get a Bachelor of Philosophy and have to do something similar so as I mentioned before you can find rigor or try to avoid it all at the same institution.