YouTube said in its video announcing changes to creators' pages that the update focuses on offering a more immersive layout and easier access to Subscribe. YouTube TV New Feature: YouTube Brings New Channel Pages for Creators on Its TV App To Improve User Experience.