It is quite simple, really. You country, with support of brainwashed majority of the population has invaded another country. Private businesses, undoubtedly under public pressure, responded. Why should an exemption be made for your community? It's not like a visa card for an IT professional will differ from a VISA of FSB "professional". 100% behind Ukraine and VISA/Mastercard on this.