With the advent of tank APS, that is far less true than it used to be, and the Russian BMPT types included in the mix mean that sitting on a roof firing down on a Russian formation can be a very bad idea.
Molotov cocktails were very effective against APC types during the Ukraine Maidan conflict in 2014.