Um yeah, right.

I have 30+ Firefox extensions installed. One or more (or maybe just the combined weight of them all put together) are now causing a 20 second delay every time a new window opens.

Yay extensibility!

Link