Oh well, worth a try 8-)
Strictly speaking, the phone has "enough" memory but the operating system will not allow all apps to be moved to the SD card. Partly also, some app vendors do not you running apps from the SD card since it slows them down. You can in theory put a newer operating...