Bad owner.. No not by any stretch of the imagination. Your just not providing what most owners consider an ideal long term housing situation for them.
Would they do better in separate enclosures? Sure
Are you the snake anti Christ? No..there are many good housing options that are both keeper and crawler friendly and will offer you and your snakes everything your looking for from your relationship together.