See - I told you GCBs are a pain in 2.0

First I must admit I didn't use it much yet.
But... if you're using code like that in the 'GCB V2' I think you're doing something wrong.
The 'GCB V2' alternative is meant for user editable content. I doubt a user (editor) will/should add the {if}...{/if} code. If you're building a footer for general use in multiple template consider building it as a separate template (in stead of 'GCB V2') or think of template inheritance.
Inside those templates one could use the user editable attributes from a 'GCB V2' like e.g. a phone number, address details and such.
Imagine how cool that could be: an editor only needs to enter the minimum required information. Should not care about a line-break or font-style or.... Serve him one page with content blocks for stuff you (as a designer/developer) want to be filled. Likely it doesn't need any wysiwyg stuff. Only oneline content blocks. Or perhaps a color picker, or a checkbox or a dropdown (might need 3rd party module).
The main reason the old GCBs are now templates is because many of them ARE actually templates.