Yes, semantically this is correct. I think the term missing here is POSIX. Android is not POSIX-compliant, and you're limited to the Android API. Thus Android is just not as open or hackable as Maemo. The debate here is really about openness, not whether the device runs the Linux kernel.