Text formatters won't work as documented

I also think it’s the formatters description/help text in the UI that is wrong making you think they don’t work.
Here’s what the capitalize, humanize and titlecase formatters do:

capitalize:

  • Converts the first character of the given value to uppercase using UTF-8 encoding.
  • Example: ('hello world').capitalize() returns 'Hello world'

humanize:

  • Converts the given value to human-readable format, replacing underscores and certain characters with spaces and capitalizing the first letter.
  • Example: ('example_text').humanize() returns 'Example text'

titlecase:

  • Converts the given value to title case, capitalizing the first letter of each word.
  • Example: ('hello world example').titlecase() returns 'Hello World Example'