The trick is to get a quality aluminum frame that is made from the exact right blend of elements and more importantly to get one that has been post-heated long and hot enough to be extra strong. My frame was made at a respected factory a few miles from where I live and is made from triple butted quality made 7005 aluminum, which is a world of difference compared to typical cheap taiwanese aluminum frames you see all over the place these days.
My frame being stiff is not a problem for me, since I have both front fork and seatpost suspension