DISCLAIMER: I'm not a linguist and I don't have an authoritative source to back my reasoning, so take my answer with a grain of salt. [Grammatical case][1] reflects the grammatical function performed by a word in a phrase, clause or sentence. Noun in a given case (e.g. *úi-ge*) remains a noun and retains its meaning. That gives us multiple good reasons to not treat the word-forming suffixes, like *-siz*, as additional grammatical cases: - suffix doesn't reflect the grammatical function of a word in a sentence; - suffix changes the part of speech, *úi-siz* becomes an adjective (as @AdamBittlingmayer said in the comments); - suffix creates a new word, with a new meaning (as @kabraxis said in the comments); - this new word, can have a grammatical case of its own: 1. nominative *úi-siz* - homeless 2. genitive *úı-siz-diń* - of homeless 3. dative *úı-siz-ge* - to homeless 4. accusative *úı-siz-di* - homeless 5. locative *úı-siz-de* - by (at?) homeless 6. ablative *úı-siz-den* - from homeless 7. instrumental *úı-siz-ben* - with homeless - suffixes can be combined multiple times, creating new words: *úi-siz-dei* - like a homeless, *úi-siz-der-siz* - without homeless. It's much more convenient to treat *úi-siz* as a new word than a case of *úi*. [1]: https://en.wikipedia.org/wiki/Grammatical_case