I would have went with the two rookies, especially with Rask willing to resign later in the season when healthy. Just hold the fort until then. If the two young guys crater you can always trade for a veteran goaltender. Always.
But okay, they don't want to do that. They want to make sure they have a veteran with experience from day 1. Fine, it's not an indefensible position in any way. Totally reasonable viewpoint. So then keep Vladar with the big team and sign a veteran goalie to a one-year deal. Swayman would then get a starter's workload in Providence to continue developing, all while being ready to go in case of injury or poor performance. And you can still resign Rask if you want later.
But no, they want to sign Ullmark to a NMC 4-year deal for big money despite the fact he's never a) played a meaningful game in the NHL and b) has never ever ever played anywhere close to a #1 starter's workload. I thought/think this deal was indefensible, but once you do it you can still let Vladar stay with the big club (out of options/would have to clear waivers) while Swayman gets more time to develop. Vladar was one of your best prospects for a reason. And when he first came up last year he looked awesome. (Go read those GDTs to see what we all thought in the moment.) This approach also makes it nearly impossible---barring injury---to bring back Rask. So you lose that option later in the season.
Instead they just give Vladar away for nothing. And now the Bs couldn't trade Ullmark for Vladar straight up if they wanted to.
Is it too early to declare Vladar a success and Ullmark a failure? Yes, obviously way too early. Things could easily flip for both. But this board would be pretty boring if we never discussed what we think will happen, and I continue to think they royally f***ed up the goalie situation this past off-season.