1. I can't tell if you're saying that most banks now also credit my account instantly (none of the three I've used post-9/11 did), or if you're saying that getting access to my deposits instantly isn't really an advantage because... ?
2. Credit unions are insured by the NCUA, a federal agency backed by the full faith and credit of the US Government just as the FDIC, and in the same amounts with the same rules about accounts.