Agreed. I see what Johnson was going for, but it doesn’t mesh well with Holdo and Luke’s sacrifices. Everyone I’ve spoken to defending Rose’s intervention have mentioned Finn’s plan was futile, worthless… Rose just telling him his plan wouldn’t work would have been a major improvement.
Don’t forget that it does not mesh well with Paige’s sacrifice at the beginning of The Last Jedi, either.