elgg_unextend_view doesn't have a third argument, so it's just
But, in order for that to work you need to make sure it's executed *after* hypeWall has registered it. If you unregister it, and then hypeWall registers it then it will be registered. I assume this is registered in the init function of hypeWall, so you should put this in the init function of your own plugin, and make sure that plugin is below hypeWall on the plugin list.
elgg_register_menu_item('footer', ElggMenuItem::factory(array( 'name' => 'powered', 'text' => elgg_echo('My unreal site'), 'href' => 'https://cool.site', 'section' => 'meta', 'priority' => 1, )));
Security issues should be reported to firstname.lastname@example.org!