Kétségtelenül igaz amit itt leírnak, de attól még a stack mérete erősen véges, voltaképpen egy karaktertömbről és annak kezdő pozíciójára mutató pointerről beszélünk, ami a nyújtott szolgáltatások mennyiségében és minőségében nehezen hasonlítható össze akár csak a Glib által nyújtott GString, vagy az std::string típusokkal, arról nem is beszélve, hogy egy ilyen közvetlen memóriahasználat esetén mennyire könnyű az adott területet túlolvasni, vagy túlírni, utóbbi esetben ha a stack a tárolási területünk, hirtelen találjuk magunkat komoly bajban.