I hope that NASA’s caution is just that: professional and warranted caution in the face of new technology. I do find politics (from both sides) interfering in what should boil down to sound science and reasonable safety. Surely it’s not lost on NASA that SpaceX is their only avenue currently for getting astronauts to space. Not to mention their best bet for launching satellites.
Consider what happened just the other day with ASTRAS launch from cape Canaveral. I’ve personally seen an Astra rocket explode here in alaska, and they continue to get contracts despite a dismal success record. Starship definitely does need more than one launch point, wherever it might be.