It may well be a usability problem - the app does what it says on the tin, but the user can't figure out how. In my experience the usual meaning of "It won't do x" is in fact "I know it does x, but I can't figure out how to make it". Rightly so in my opinion - I think it's part of the great cultural divide in computing, where developers see software as a toolkit but users expect appliances.