This isn't true. I couldn't fly back to the US from Dominican without ID. I had to go to consulate.
For domestic flights you don’t technically need an id but be prepared to wait a long time and/or be subjected to a invasive questioning/security search.