Yes, it is a convoluted path, but I didn't design the Comcast Business Class Portal site; the site layout is Comcast's doing.
FWIW, I left my "vanity" domain registered through Comcast (because it is "free"), and just transferred the DNS to my regular registrar (register.com). That only costs me $5.00 per year to get full DNS control of that domain (as shown in the screen capture below.
A well-regulated militia, being necessary to the security of a free State, the right of the people to keep and bear arms shall not be infringed.
When governments fear people, there is liberty. When the people fear the government, there is tyranny.