Are infrastructure Financing stocks good for long term or will it disappoint investors?