If nothing else, this Carano controversy led me to learn that they overdubbed all her dialogue in Haywire with another actress because Carano was so terrible at the actual acting parts, which makes sense given her performance in the Mandalorian is more wooden than the damn puppet's.
She was hired because she is tough and super hot, definitely not for her acting skills. She is, as you say, a bad actress.