That's not the alternative, who develops like that?
It's like the first time I saw the essay calling ORM's the "vietnam of the software industry". I remember reading it and wondering who the hell would use ORM's in that manner?
Apparently a lot of people, but if you're using rebase because you don't know how to create commits that build and are functional then I submit the issue is with you.
"well, it landed on this rebased commit that's huge. I guess it was a kind of useful, just not as useful as we'd like".