There's already a lot of similar katas on CW.
It is not mentioned that the words to be replaced may not come in lowercase only.
Duplicate of every "reverse a string" kata.
not an issue, an opinion. It's appropriate for a 8 kyu challenge.
maybe make the words keep the same order but each one be reversed individually, it's a little too easy as is.
Reversing each word and the sentence is the same as basically reversing the string. Maybe you could ask to reverse the sentence and every other word?
A little nitpicking, all return strings have an ending (!), except for "You can only have an espresso, latte or a decaf now", maybe a . after now.
"You can only have an espresso, latte or a decaf now"
I could try and kumit a translation in C since it's not as simple (still easy) to reverse a string in it. But It would take me some time as I need to figure out how to do random test cases for this one :D
EDIT: also, that extra step that was added later on woud really trip beginners in C.