Funi has had their bad times, but look at the other Anime they have subbed and dubbed, FMA, Furuba,
So maybe they have gotten better. Yes their old labels, DBZ was S****, but its was no better then DIC's and CLOVER Way's Sailor Moon, just be thankful Funi's has TC and XXXholic, then Nervana and other bad companies alike.