>>7613644>easyNo.
>unnecessarily convolutedNo.
>bad introductionYes.
Rudin is hard not because of what he says but because of what he doesn't say. It's really short considering the amount of material presented. The exposition's really terse - similar authors would probably take 3.5x the space with extra motivation and explanation and examples and heuristics and more intuitive, less elegant proofs. He instead completely refuses to sacrifice brevity for clarity, more or less the opposite problem Spivak has in his diff geo series.
Baby Rudin is THE undergrad analysis reference work. For something to learn from, though, get a copy of Pugh.