Since components aren't really popular, why not rip them out entirely from rails? I created a patch to do just that.
http://dev.rubyonrails.org/ticket/10195
[In my diff file I was trying to delete the components files, not remove all the text]
Bitsweat suggested on the ticket that components need to be deprecated in 1.2 stable before being included in trunk.
Is this patch a good idea? Did I rip out everything that needs to go?