Sure, but on talent and ability alone, he is an NBA player. I don't doubt that at all. The NBA is watered down talent wise and there are many tweaners with limited skill sets that hang around the league a long time.
Malik is better than at least 25 players in the NBA currently.