На мой взгляд, этот случай не подходит ни к одному из предложенных определений.
Поясню.
Флаг этот вывесили на обычном жилом доме. Да, это одно из самых высоких зданий в Москве. Ну, и что из этого? Может это патриотизм. В том смысле, если флаг вывесили граждане Украины или просто украинцы по национальности. Скоро день Флага Украины и День Независимости. Может и вывесил кто-то такой флаг из тех, кто в этом доме живёт (или попросил того, кто это смог сделать). Не вижу в этом ни хулиганства, ни вандализма. С другой стороны, если флаг вывесили русские или граждане России, то это просто в знак солидарности с народом Украины. Как это угрожает РФ, её безопасности, её имиджу? Никак. Вывешивают же другие люди, проживающие в разных странах, флаги своей родины к каким-то праздникам, например, на балконе или на частном доме.
Сепаратизм? Тоже нет. Если бы граждане, вывесив этот флаг, стали кричать "Украина! Украина! Порошенко, введи войска! Хотим в Москве народную республику!..." и т. д. Тогда бы это был сепаратизм и нарушение законов страны.
Вандализм. Если бы вывешивая флаг Украины, люди срывали флаги России и рвали их на куски, жгли, топтали, как это было в Украине с украинскими государственными флагами (срывали и вывешивали флаги РФ), то это был бы вандализм.
А если бы эти флаги срывали с административных зданий - полиции, администраций края, страны, то тогда это и хулиганство и ещё Бог знает что, но точно нарушение законов государства (причём, любого государства, не только России) и морали.
В данном же случае считаю, что не стоило придавать такого большого значения этому событию. А тем более, сажать за это людей в тюрьмы.