Mo, you are warming my maxi-loving heart with that outfit!
Steph and Puffenstuff, glad you are considering the "whys" along with me...can't believe we've had a week of maxi AND skant discussion on the forum!
[Also can't believe others beat me to the "and no need for DAILY LEG SHAVING" bit, ha!]
As for "oh maxis are only/maybe passable with heels":
Because of my own personal build -- high waist but looooong torso/short legs -- I will always always *always* look better/less stumpy when I pair flats with skirt of any length. [Now I rarely wear flats, but for purposes of illustration.... ;)]
Shorts and pants show exactly wear things begin and end, while skirts allow me to create some illusions.
Sure, I wear a lot of ~ knee length skirts when it's warm, but a maxi every now and again adds spice.
It also avoids my flashing back-of-leg cellulite, which happens even in ~ knee-length skirts unless I'm standing still.
And since I'm not into the summertime leggings-under-skirts thang that's been around a lot I do love a complete coverage option that lets me embrace the verrrrrrrrrrrry small side of my personality that adores a SexyBoho look! [I vote to make maxi'd Mo poster child of that look...anyone with me?]