There's nothing wrong with private profit, but there is something wrong with the government forcibly taking private property (via eminent domain, as mentioned in the article) and awarding that property to another private enterprise for profit.
This will be a pure case of good ol' boys making money from government connections, at the direct expense of private land owners
Either run the roads via public authority or let the private company purchase the property at whatever the owners wish to sell at.
Don't force the land from the hands of the citizens into the hands of government cronies.