I haven't heard anything about this, but as much of a demand there is for both, I suspect you'll pretty much always find something with both removable. Lack of a removable battery would almost be a deal breaker for me, and lack of both it and memory card surely would.