Metal solos can be awesome, have you heard a Rage Against The Machine solo? Tom Morello really makes something else with his guitar.
I do agree that solos can be out of place and destroy the pace of a song but not always.
This is quite off topic though...