The higher end Shimano stuff is more durable IMO.
Depends on the component you're talking about, but high-end Shimano is CF, lightweight etc Will last longer, materials are better.
If talking about a cassette or chain...cheaper is better. Might last equally long, but the price difference between 105 and Dura Ace is so dramatic, I'd downgrade on my bike!