Collection filtering to remove offline machines is the approach we suggest. You can build a collection that has reported inventory within a certain # of days and use that to filter out the rest. However, we have added an item to our development backlog to investigate whether we can add a filter for offline/inactive systems. Thank you!
Collection filtering doesn't solve the issue of looking at an individual device's modal where the uptime is incorrect.