There are many reasons the battery is not easy replace. Creating a user serviceable battery compartment wastes valuable space inside the unit. The battery itself is usually a custom shape for greater efficiency. And warranties are harder to accidentally void by not being able to easily swap the battery with a non-standard replacement