I wish there was some setting that would tell apt, "automatically install all the -dev packages relevant to anything I install". One thing about Ubuntu that really annoys the heck out of me is how single programs are broken apart into multiple packages. And for that matter, another thing is how so many things are shoved into "lib-*" packages for no reason I can determine.
Is there something about computer geeks that never lets us be satisfied with anything? I don't have time to go off and change distros again but I find myself wanting to. Ubuntu works fine for 95% of the things I want it to do. Why does the 5% bother me so much? Same with window managers, I've flip-flopped from Gnome to KDE to FVWM to *box to XFCE back to KDE back to Gnome etc. etc., with even a diversion to buying a Mac and using OS X for a while. Pretty much all of those do enough or almost enough to let me get by on a daily basis. Why do I feel the need to abandon ship so often?
In another way it's a good thing, I get a good taste of everything, but there's also something to be said for settling down and going with what works after a while.