In my opinion, it is incorrect to treat packages that are largely used as CLI tools as something that can be broken into a minimal distribution. You don't treat CLI tools as libraries.
Additionally, the current suggested ffmpeg-full package replacement is not exposed as a CLI tool by default either.
So if you want to install ffmpeg for personal use, instead of the well-known
homebrew install ffmpeg
you now have to run
homebrew install ffmpeg-full
brew link --overwrite ffmpeg-full
I think maintainers could have added a new package and updated dependencies instead of confusing CLI users.
They are doing this to imagemagick too, by the way.