Your statement about Germany being the only positive thing in EU is just wrong and I think you know better (Finland, The Netherlands, Denmark, Sweden).
And to why smaller economies wanna join EU. It's very simple: Joining the inner market. It might look a bit absurd under this current 'crisis'...