There aren’t any MER fees assocated with buying $1M of VZ. Also, the only trading expense is the commission on the buy, which you would have to pay for an index fund anway. If anything the VZ is cheaper given that commissions are equal and the index fund has a management fee.