Perhaps their idea of winning ($$$$$$$$$$$$$$$$) is different then ours?
To me the ideal Twins ownership would be someone who is very wealthy, has enough profit from other sources so they don't care about taking reasonable team financial loses, and has a passion for this baseball team to win big. You know.... someone who has a very expensive hobby! I almost never make money on my hobbies.