Hola:
No creo que sea posible eliminar ese atributo, pero si quieres que quite la marca debes darle al atributo checked el valor false (sin entrecomillar)
Debes considerar que checked es un atributo que no se crea "via DOM" sino que siempre existe (por defecto false)
Saludos