Virat Kohli has openly criticised BCCI's decision to limit the presence of players' families on overseas tours.