While the Z4 has gotten next to no press, and Toyota has milked that cow and then the next one, BMW is laughing all the way to the bank.
Think about it: Toyota is going to have share R&D and tooling costs with BMW in exchange for a BMW with a Toyota emblem. But BMW was going to make a Z4 anyway. So they got to make their new car while having it being paid in part by Toyota.
Genius, just genius.