I knew someone would bring this up. It's not the same. Layering a fabric skirt over pants serves no function but it's also completely forthright about it. Buttons are functional items, and a henley is designed in a way which implies functionality but doesn't actually offer any. It's more like fake pockets.
buttons offer visual interest