take for example pdf support. it became a feature that maybe they didn't do first but realized there is a need for it and they added it. are they supposed to never add features they didn't originally think of? is not the most important thing that they reconize it is something customers want and they give it to them?