If you observe closely enough, you will find that there are tradeoffs in virtually everything in life. Almost every design, task, action or decision can be executed in more than one way and changing one parameter always affects the others and ultimately a tradeoff has to be made to suit our requirements/ expectations from the task, at that moment. And even more interesting is the fact that the trade-offs we make for a given task can change even if the task doesnt change... but the time is different.
I just got back from a 4 hour hike a few hours ago and I discovered yet another tradeoff... The weather today was cloudy.... there was no sun visible directly and there was also a very slight drizzle. It seemed like perfect hiking weather to me.... no sun, no sweat.... meaning far less exhaustion and more hiking for the same effort. But as always there was a tradeoff... I realized this when I reached the peak... all I could see below was a white sheet :-(
See what I am saying?