Text is meant primarily to be read rather than written.
Sure, but preeminently for effortless querying in PostgreSQL.