Indeed they like light. But too much light can inhibit blooming. Also calcium is a requirement for oncids to bloom well. If the leaves are short but the pbulbs large, it could be too much light. Sharry Baby likes a medium light somewhere between catts and phals. Mine bloomed fine with my phal light.