... I know we have HTML form inputs now, but they are not very skinnable or flexible, and certainly don't look native on any platform..
I think to be useful, at minimum something like: ...
I won't say that, I think CSS styling is a great thing and gives you tons of options to make your forms look less like well, forms.
Sure C2's one action per CSS styling isn't great and the language itself might require some research but I think it's better compared to the native alternative, which is using "sprite-forms" for the most part. (We also still have the option to use the great 3rd party CSS import plugin. )
Maybe, just maybe C3 could provide us with an easier way to customize forms.
In the old days of C2 there was actually something like that planned. I think it was going to use the sprite-form method as mentioned before but see for yourself.
I guess Ashley decided to drop that feature for the better alternative, which is in my (and probably his) opinion, the use of CSS.