En este caso concreto tu amigo tiene razón, pero probablemente pueda variar algo.
Tomaremos el Galaxy Nexus como ejemplo, ya que es una representación interna razonablemente exacta de los demás dispositivos Samsung. El sitio Desmontaje de iFixit identifica de forma útil todos los componentes principales del dispositivo y su función. En paso 5 quitan el envoltorio de la batería para dejar al descubierto la antena NFC que hay debajo. Más tarde, en paso 12 identifican el controlador NFC en la placa base principal.
Poner el propio controlador en la batería es quizás posible pero imagino que no es factible desde un punto de vista realista. Por un lado, probablemente aumentaría el coste de fabricación de las baterías de forma inaceptable (la antena, en cambio, probablemente no sea muy cara). También exigiría que la batería tuviera un circuito no estándar y comparativamente complejo para transmitir datos del controlador a la placa base, mientras que la antena se sirve básicamente de un simple contacto conductor para pasar la señal. No obstante, todo esto son conjeturas: no soy ingeniero eléctrico ni de hardware (ni siquiera hago de tal en la tele).