Re 1) La risposta è la stessa di qualsiasi altro strumento che è stato migliorato nel corso di decenni. :)
Non vuoi interrompere gli script esistenti modificando il comportamento predefinito.
Re 2) Questo non ha nulla a che fare con il motore di corrispondenza; è solo una questione di quale insieme di espressioni regolari è supportato. POSIX BRE significa "espressione regolare di base".