It's up to the individual developer of the app to allow you to move the app to a SD card or not. It was this way with Honeycomb. Some apps will only allow you to move the data and not the APK.
There is a version floating out there that works on Eclair, Froyo, Honeycomb without editing your build prop. It was discussed in a locked thread at XDA.