ive been thinking recently following a presentation at work about our role as designers :

How do you feel by all the limitations that surround you : ie low bandwith, old browsers, slow CPUs etc.... do these frustrate you and make you feel that they compromise your creative work OR do you see them as tools, challenges that will help you streamline your work and message.

Its only now that this presentation came in that i actually sat donw and reflected on both my work and my role as a designer : what is it that we do ?

I think the core of what we do is to communicate , in clear and simple ways, rather than getting carried away with the latest and trendiest techniques and tricks out there. Its so easy to get attached and passionate with what a certain app can produce that we get to a point where we think that the client wont be impressed without these.
Has anyone been in a situation like this ?

Id really like to hear some views here from other designers
A