Podle http://en.wikipedia.org/wiki/Vala_%28programming_language%29 používá reference counting Garbabe Collector, z čehož nemám jakékoli velké nadšení. Cyklické reference budou způsobovat krásně memory leaky a navíc se bude paměť vesele fragmentovat, protože k uvolnění dojde ihned.
Neříkám, že to je tím nepoužitelné, ale je to minimálně celkem zásadní rozdíl od Javy a .NET.