both of you have your reason... the fact is that everyone knows how much can he risk in his development contribution. Spending time to make not completely recoverable steps that make the evolving software more usable and enjoyable while developing is not bad, as it makes realize the potential of the product and keep the audience listening and desiring to contribute. On the other hand, everyone should not loose the perception of his concrete needs, time and resources limits. The time/energy used in developing, when the developing actor is a community, has to absolutely fit, not forcing, the individual space, in a way that makes "healthy" the community.
For example, if Amrein needs a stable and not data-risking zaurus etc etc, he will have a different risking level and a more sightfull behaviour, if put in comparison with the one who use his zaurus in a geekish manner. And there are a lots of gray tones between.
So, simply, Ikm's not loosing his time, since lots of people enjoy his work and use pdaXrom - helping development - also for his contributes, and Amrein is not in debit with the development process, since he's helping us to focus on some long term tasks and he's trying to make his contribution fit his own equilibrium, so that he will surely contribute widely without having to surrender.
...ehm...