As much as I like to see stuff in extras, it's just not always possible.
I for example did everything I could, but depending on other peoples stuff that isn't in extras totally killed it for me.
Getting fscked twice has really killed my motivation too.
But show me a person that installed for example RubyBox with a one click install (after trying it by hand) that thinks getting it from a 3rd-party repository is user-hostile. I will gladly put it offline if this is the case.