Почему не пишется мягкий знак в словах из-за туч,из-за крыш?
Потому, что это слова женского рода (туча, крыша), 1-ого склонения, во множественном числе.