I don't agree that it is a good book in the sense that you claim. We used Asplund/Bungart and Riesz-Nagy, among others, I never used Rudin after 1st year! (btw I had 4 years of Measure, Lebesgue, Functional Analysis and related Probability, challenging stuff).
PhD math >> Rudin.
BTW his Real and...