The technological advances made in designing warehouse systems today is quite mind blowing. You probably want the latest state-of-the-art system powering your warehouse though perceiving and choosing the perfect scale for your organization will make all the difference between ending up with a warehouse management system that suits you, and being left behind in the race.
If your warehouse is massive, opting for a completely automated warehouse is justifiable. Technology can be made available at a price, whether it is justifiable or not is something that can be debated in a healthy manner. There is no point in attempting to automate a comparatively small warehouse that hardly sees any movement of goods in a large scale on a day-to-day basis. Your organization will probably end up spending more than it makes, defeating the very purpose of existence. You probably need to be open to some adjustments, although having updated warehouse management software in position will have a positive impact on production. When the business shows some improvement, it will probably be time to scale up to a comprehensive system.