Linguists do understand that vowel length is phonemic in Turkish, but probably that understanding is probably not generally shared withby Turkish speakers generally. The Turkish govt. dictionary does note the length of <i:> in hakikat = [haki:kat] "truth", and this article discusses the role of vowel length in stress computation. This is not marked in spelling, which probably explains why people don't think about it.
In the case ofAs for yumuşak ge, it is notated with athe consonant letter ğ, and phonologically is in fact an abstract consonant, not a vowelsvowel, but it can be phonetically realized as increased vowel duration as in yağma. Additionally, it is not actually deletedsilent in all dialects although it is in the standard dialect.
Then of course, most Turkish speakers, or speakers of any language, don't typically understand the concept of a "phoneme", so one should not expect them to realize that technically, vowel length is phonemic in Turkish.