nothing has been removed recently. I never used those, I copy paste only what I need for those generated results. Syntax for checking if something exists varies across sql versions and can be subject ot permission errors and makes installation scripts more difficult to maintain. Furthermore if you are using the installation system there should never be a reason to drop something just to create or alter it since you know whether it already exists in a previous install script or not. So it just isn't needed. If you need it feel free to modify your own version of the codesmith templates.
These codesmith templates are what I use, I share them but I don't say they are a complete or perfect solution for every need. You are free to copy them and modify as you wish to make them better suited for your own preferences. I use them only to save some typing, I often modify the generated code.