Что не так с просто
users.foreach(user => println(user.getStatus()))
или даже
users.map(_.getStatus()).foreach(println _)
или, если вы беспокоитесь о обходе коллекции дважды
users.view.map(_.getStatus()).foreach(println _)
IOW: Почему вы хотите сами управлять итерацией (и, возможно, делать ошибки), когда вы можете просто позволить кому-то другому делать работу за вас?