Libraries that were available at the time i started esp projects with arduino were using Strings. Too many requests to Serial class and String class functions.
Because of small memory on uno i was forced to write code from scratch without using them just cstrings, intensive use of progmem and some of data reading from eeprom.