So you're implying that a simple service that could be implemented with Sinatra should not be considered over engineered because the dev tried to hammer on the problem with Rails?
Background: Just today I read that DHH considered Phoenix pretty cool, but Rails is enough if you don't need the real-time features.
Anyway, of course you can build your services how you like and it's probably a lot fun to use Phoenix :D