Yes, official answer from flightstats.com is
...We fund the free tools on the site with advertisements and occasionally add/remove features based on customer demand.
Either we the customers have demanded the function to be removed, or we have not demanded it enough to make it profitable via ads.