Cita: Les agradeceria mucho que me pudieran ayudar con esta duda sobre como evitar el action ='ruta' en los formularios
No se puede y no tiene sentido.
Es decir, el formulario debe ir hacia algún lugar.
Si viene vacío se asume que es en la misma pagina.
Pero en caso contrario ¿a dónde se envía si no se define el action?
Podrías igual "ocultarlo" usando Javascript pero es exactamente lo mismo: la URL de destino siempre es visible (si se inspecciona).
Así que sencillamente no hay forma de evitar eso, porque así funciona la especificación de HTTP.