Как это не было всеобщей стачки? Была, причем не одна.
1956 выступление студентов и рабочих г. Сантьяго,
Август 1957 страну охватила руководимая коммунистами всеобщая стачка
Осенью 1957 восстали поддержанные населением моряки военной базы в г. Сьенфуэгос;
В апреле 1958 бастовали рабочие и служащие практически всех городов Кубы.
А так, когда Фидель в первый раз штурмовал казармы Монкадо без поддержки населении, то был разгромлен, и все его соратники были брошены в тюрьму.
При выступлении во второй раз без поддержки населения он опять потерпел поражение, его отряду пришлось уходить в горы Сьерра-Маэстро.
И только, когда на Кубе уже была подготовлена почва для революции, когда в поддержку повстанцев начались всеобщие стачки, когда расстановка классовых сил уже была в пользу революции, она, опираясь на широкую поддержку народа, победила.
К тому же, специфика Кубинской революции заключается в том, что на первом этапе она была национально-освободительной, а только на втором стала социалистической.