But at the end, the northern branch need to diverted to Lea Valley Line which means that what supposed to be used with "Victoria Line" has to be covered by Crossrail 2.
If wasn't Victoria Line built like that, Crossrail2 can go elsewhere
The Victoria line was planned and built as a route
within London as was one of the other early concepts, the Chelsea to Hackney line as mentioned by Helvellyn in post
#64 above.
Only after Thameslink was being planned by BR in the early 1980s to connect suburban routes north and south of the city centre and seeing the examples of the RER in Paris and S-Bahn extensions in Germany (especially Munich) which also connected suburban routes on each side of their respective cities did the Chelsea-Hackney concept morph into Crossrail 2 using mainline sized trains and being extended to take over services on the inner suburban routes radiating from Waterloo and Liverpool Street.
It's also not a case of one or the other or even of making poor decisions 60 years ago as seems to be the suggestion. Elsewhere RERs and S-Bahnen coexist quite happily with Métros, U-Bahnen and trams within the same conurbation, each serving different areas, needs and demographics.