Why did they separate Fate/Zero and Fate/Stay Night UBW into two season


Usually anime will be completed in a single season while second season is a
sequel or prequel. But Fate/Stay Night UBW and Fate/Zero aired the first 12
episodes on first season and continued the next episode in the next season.
Was there any reason why they do that?

