This is not true. You can fix this issue by using a conditional forward also. It does result in not being able to browse the AD that your vCenter is not a part of and does not trust, but that is a small price to pay. When you need to specify the OU that your created machines will be placed in, you have to write out the LDAP syntax by hand instead of letting View do it for you. Not a big deal.
Domain 1: vCenter, View Connection Server (Conditional Forward to Domain 2)
Domain 2: Desktops (Hosts file pointing to the View Connection Server)