Not to me, if you are working at the highest standard the technology will allow, although that standard may be well short of the ideal.
Ich denke nicht, wenn man mit dem höchsten technologischen Standard arbeitet. Auch wenn dieser Standard nicht einmal in die Nähe des Ideals kommt.